This proves the wiring from the tank to the guage is OK therefore the problem is with the sending unit, either it is bad or not grounded.
Yep, I agree with bullitt. That's the last (hopefully!) piece of the puzzle. Have you check those 2 areas (bolt or frame where the sending unit ground wire goes) as known good grounds using a meter or other technique?
When you grounded the sending unit wire did you use either of those ground points (bolt or frame where the sending unit ground wire goes)? If so and the meter went to full, then the grounds should be good and the sending unit should be tested.