problem with game engine rig

I have my rig all set up in a VERY basic test mesh, the head is a separate object from the body and is set to look up and down when you move the mouse up and down. the body has its own animations and turns left and right when you move the mouse left and right. the head does not have any sort of rigging currently but is just set to a pivot rotation around a point on the body mesh. it looks how its supposed to before i start up the game but when i hit P the head jumps down into the torso… can i have some help to fix this?

See that square in his stomach? well that’s his head, and it ISN’T supposed to be there.