This is embarassing .......
It still doesn't work right ....
There's some sort of goofy coordinate system error in the model so I'm going to start over rather than keep trying to chase this bug. I'll get it done this weekend.
I'm sorry for the confusion.