Gas gauge problems

Sounds like the body isn't grounded then, though that's bit hard to believe.
If you got the gauge to move to full by grounding to the chassis then you just proved everything but the sender works.
I'd bet you just need a FOR SURE ground, but it could be the sender unless you ohm test that.
It shouldn't be zero but somewhere between 10 and 70 I think it is.