Chances are the float level gauge in the fuel tank may be going bad. That is what sends the signal to the fuel gauge and BCM to determine how much fuel you still have. If it continues, that is what I would have checked. The bad part, it is part of the fuel pump and not cheap to replace.
SPONSORED LINKS
Thursday, March 10th, 2011 AT 7:38 PM