Follow on to this thread...
Fuel Gauge Stuck on Full
I removed the fuel level sending unit and found that the arm was stuck in the full position. Once I forced it past the sticking point, it seemed to work normally again. Regardless, I replaced it with a new unit. The engine fired up on the first try and the gauge is reading 5/8 full which is about what I would expect.
Relatively easy job, 45 mins taking my time, and I only dropped the fuel pump lines and electrical wires down into the gas tank once!
By the way, I did not empty the gas out of the tank (and had no problems) but I wouldn't want to do this job with a full tank of fuel.
Old unit:
New unit:
Old sending unit: