Exception in rendering!

Message: window is not defined

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

Q: Car shakes when idling

asked by on

My car shakes at idle, and a cold start is getting a p0300 code misfire.

A: I know these vehicle symptoms all too well....

I know these vehicle symptoms all too well. If your GMC Yukon runs better after it has warmed up then it is likely that it is experiencing a vacuum leak in the intake manifold gaskets. It is not uncommon for these gaskets to fail as they are sandwiched between the cylinder head and the intake manifold and because of their location, they are exposed to extreme heat. When these parts start to fail, unmetered air enters the combustion chamber through the leaks, in turn, disturbing the air/fuel mixture your computer is trying to achieve. However to be 100% certain that this is indeed the problem, I recommend enlisting the assistance of a certified mechanic to come by and inspect your car's shaking issue. They will have the experience and tools necessary to confirm if this is the problem as well as make the repairs to restore your GMC to running smooth again.

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・Save up to 30%

Get a quote

What others are asking

Q: Starting problem

At 180.000 miles, it could be just about anything. The P0161 and P0140 codes are oxygen sensor codes, and probably don't have anything to do with the starting issue, though you should have that investigated. The P0300 code however is...

Q: Blower motor isn't working

Hi there. The fact that no air blows at idle but once the car moves you get flow makes it sound like the blower motor isn't really turning at at all, but rather you have the door set to outside...

Q: My truck keeps giving me the cylinder #8 misfire code

Hello. A continuing misfire on #8 suggests a bad plug wire, a bad spark plug, or possibly oil leaking down onto the #8 plug, shorting it out. Also, if one plug wire is bad, replace them all. Given your mileage,...

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...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...