I know this is quite common on the Grand Prix's and everyone says the Fuel sending unit. I have searched on a few forums but didn't seem to find someone with the exact same problem and was hoping someone on here might know.
So on to the problem, I have a 2001 Grand Prix GT. The fuel gauge will read correctly no matter how much fuel is in the tank but ONLY if the car is in park. It seems the gauge will sometimes move slightly when I push on the brakes or when I put in into drive. Once I start driving it will slowly hop back up to the top. Then when I park the car, and wait a few minutes it will go down to them correct level.
Is there a chance its an electrical problem, or is it still the sending unit?
Thanks