Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-103658-14q7jaajs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-103658-14q7jaajs:47:15602)
    at /tmp/execjs20161208-103658-14q7jaajs:49:31860
    at a.r.perform (/tmp/execjs20161208-103658-14q7jaajs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-103658-14q7jaajs:49:31821)
    at r (/tmp/execjs20161208-103658-14q7jaajs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-14q7jaajs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-103658-14q7jaajs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-103658-14q7jaajs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-103658-14q7jaajs:173:8

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Don't understand CEL Codes.

The codes P0300 through P0306 are for misfires of random cylinders or different cylinders. The second code P1456 is for the evaporative fuel tank system having a leak somewhere in the system. Since you are getting random misfires, then I...

Q: My car key is stuck in the ignition

Hi there: There are a few things you should try. First, try to wiggle the steering wheel slightly as you try to push the key forward or all the way back. It's possible the steering wheel is locked which is...

Q: Engine keeps misfiring on humid days

The humidity in the air will also affect the air pressure around your vehicle. When air pressure is affected, engine vacuum is also affected. The engine's positive crankcase ventilation system relies on engine vacuum to function properly. If the engine...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.