Gauge problem on my 2004 PONTIAC Grand Prix
3.8L
Regular Oil change and air filter changed
work done to repair = None
tech = KK
question = Hi,
First of all thanks. When in the morning I start my car it starts ok
but after the first start when I start it again it starts ok and does the
gauge calibrations/checks (move all the gauge needles to end point and
come back) and then tries to stall. Two times on different days it did
stall and I had to push the gas paddle to keep it started.
Any reason why its doing this? I tried to look for a fuel filter and
looks like for this car the filter is in the gas tank and could not find
it online.Please help.Thanks

KK:
The problem you are describing with the gauges sweeping by themselves, then stall  
 or near stall, could be a few things. Would suggest a scan of the computers to see if
 any codes stored.
A faulty ignition switch can cause several odd electrical problems / failures. Tapping  
on the ignition key when running can sometimes reveal a faulty ignition switch. There
is also a service bulletin describing one or more gauges going to zero then a stall. A  
problem of high resistance in the battery ground cable to upper frame rail is the   
cause of this. Along with a PCM re-programming.
A few recent repair answers
2002 pontiac grand am SES p0300 p0404. EGR  Catalytic converter  PCM computer.
How to adjust valves on 2001 grand am 3.4 v6. I have replaced the head and intake manifold gaskets.
2002 grandprix abs codes c0035, c0036 after hub and brakes changed.
2008 G6 remote keyless entry. Does not have it, can i add.
2001 grand am blower dont work. High speed only.  
WARNING LIGHTS
Other Repair
Questions
All Gauge Needles Move to One Side
2004 Pontiac Grand Prix GTP. 3.8L Supercharged
Warning lights = Check Engine Light
Computer_codes = P1404
Question: I need to replace my egr valve.  I am not a mechanic and have access to basic tools.  Is this
something I could possibly do myself in my driveway?
Answer: Yes, this is not too difficult to replace the EGR valve on
your Grand Prix. See this link for the
EGR Location 3800. Just
disconnect the electrical connector. Then use either a swivel
socket- 10mm or 13mm to remove the 2 bolts that hold it on. If you
do not have that tool, just use a basic wrench. Counterclockwise
loosens all bolts. Be sure to replace the gasket as well.