ducdog, I had a 1996 Winnebago Adventurer. I never completely trusted the fuel gauge. When I first bought it, the speedometer would suddenly read many (like 40 +) miles above my actual speed. I don't know where the loose connection was, but, I removed several ground wires, cleaned the connections and reconnected. Eventually I solved the speedometer problem. However, I only half-way believed the fuel level. I had the fuel pump replaced two times trying to solve a problem, which turned out to be a bad coolant temperature sensor. It only took about $2,500 for the mechanic to locate the problem and replace the sensor. Oh, I don't use that mechanic anymore.