Biohazard

If the body is not grounded it will not roll the starter.

I disagree with this statement. Batt neg lead to block and pos lead to starter relay and then the starter, it should spin over. Has to. That is the same as using the jumper cables.
Not saying it isn't a ground issue. I would check the relay first and the connections to the starter.:D