HELP! My 97 XJ Sport 4.0 has an erratic fuel gauge. I've checked all electrical connections and changed the dash gauge cluster. A local mechanic told me that most likely there was a short in the dash or the gauge itself. No luck. The gauge is pretty accurate when it works but it goes out constantly and drops to empty then comes back on and registers accurately again. When I'm nearly empty the low fuel light comes on just like it's supposed to. The needle just drops to empty driving, sitting still, no pattern at all. It's up and down all the time. Sometimes for a few seconds, sometimes for hours. Has anyone else had this problem?