Skip the auto shop - Our mechanics make house calls

Q: I have an intermittent misfire - 2002 Pontiac Grand Prix

asked by on

My car is misfiring intermittently. It started out as nothing i noticed and the car would throw code P0300 which is random misfire. I replaced upper and lower intake gaskets, replaced map and MAF sensors, and cleaned the throttle body. Now I'm getting code P0403 which is the EGR. It misfires heavily when shifting when the throttle is wide open. Could a sticking EGR cause this? Misfire only occurs when at wide open throttle during shift from 1st to 2nd.

My car has 142555 miles.
My car has an automatic transmission.

A: Hi and thanks for contacting YourMechanic. ...

Hi and thanks for contacting YourMechanic. The EGR can cause a misfire if it is stuck open when the engine is cold or running at a lower speed. The EGR replaces some of the air with burnt fuel to help cool the engine down, but when trying to accelerate, the engine will starve for fuel and cause a misfire.

Remove the EGR, clean it out and put it back on and retest the engine. I recommend replacing the EGR. If you need further assistance diagnosing the misfiring issue, then seek out a professional, such as one from YourMechanic, to help with your vehicle.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: What is the major problem in my car

Hello. When you have this many codes you either have an issue with the voltage system in the vehicle being low due to a bad connection, a battery that is failing, or a faulty alternator. It can also be...

Q: Popping/clicking noise coming from under the hood in extremely cold temperatures.

Hi there. During cold weather, most vehicle will have some type of loss of power and misfire when accelerated when the engine is cold before trying to warm it up to operating temperature. The popping sound that you are hearing...

Q: Car misifires under load, P0300 code

Hello. The P0300 code refers to a detection of a misfire in one of the cylinders. If the car idles fine and only acts up during acceleration with this code coming up, then it is usually caused by a fuel...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.