The gas gauge problem is definitely the sender.
I put an ohmmeter directly across the two wires where there is the moving contact along the resistor. When the float moves, the resistance just jumps around between a real high resistance and 0 ohms.
Oh well....it's been replaced and is working good now.