I'm interested in whatever answers you get. I just got a 2000 XJ a few weeks ago. When I started it after lunch on Friday the gauge showed empty and the warning light came on, though it had worked before lunch and I had 3/4 tank of gas. I turned the engine off and restarted, and the gauge was working again. It's done that twice since Friday.