Solved my problem. It was a bone problem. Took awhile to figure bones out.
I had to set the waist to the pelvis and the neck to the head. Now everything moves the way it should.
I'm going to start from scratch and recreate the meshes.
There was lots on of info on the net saying to set the bones. But I didn't find anything that actually showed how to do it. 3 days of tinkering and it now works.
The text on the forums is talking funny