Re: fuel gauge
Not sure if the automotive ones are the same. I bought a new sending unit for less than $30. Not worth messing with for such a cheap item. The sending unit is a potentiometer, remove it from the tank and put an Ohm meter on it and then move the lever. Do not remember what range, I believe it is less than 100 Ohms. The resistance should change as the lever changes, if it does, then the sending unit is OK, and it is your gauge, or the wiring in between. Run a wire directly from the gauge to the sending unit and see if that makes any difference. Then ground the gauge where the signal wire is to see if that makes any difference, if it does not then you know it is your gauge.
Have a great day,
Rob.