I have a 2002 330c. I had it tuned up just before I went on a trip from DC to Panama City Florida.
On the way back whilst driving on I95 I exited to get gas. My gas gauge needle was just above the empty line(the empty line was visible) and the computer said I had 29 miles of gas left. The low fuel light was on.
As I hit the top of the exit ramp the car started to sputter and I barely made it to the station before the car died because I was out of gas. The needle was still just above empty and the computer said 28 miles of gas was left. If I had waited one more exit I was screwed.
After I filled the tank the computer said I had 415 miles of gas left and I got back to DC without a problem. From then on I never let the car get much below a 1/4 tank.
Is this kind of inaccuracy to be expected? Could long drives where the vehicle speed is consistently 80mph cause this kind of problem? Could there be a sensor malfunction?
Thanks