Exception in rendering!

Message: window is not defined

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

Q: Car shakes and the check engine light is on

asked by on

The dash in my car shows check engine light on and my car is shaking. I took it to the shop and scanned it. There was a misfiring of the cylinders 1, 4 and 6. I had all the sparkplugs replaced. The car now has new Iridium and Platinum sparkplugs. But, my engine light is still on and the car is shaking. What should I do?

A: Hello. If you have misfire codes on all of ...

Hello. If you have misfire codes on all of these cylinders, then the problem is much more in-depth. Most of the time when this occurs on one side of the engine, it is because the timing belt is worn out or there is a variable cam timing issue. On this engine it is usually because the timing belt needs to be replaced. If you need to have this checked, consider YourMechanic, as a certified mechanic can come to your home or office to inspect your car's shaking issue, diagnose your Check Engine Light, and make any repairs that are needed.

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: Engine will not engage.

If the battery is weak enough, it is possible that it may have enough power to power the gauges in the dash, but not enough to engage the starter. This may also be related to a bad ground connection at...

Q: What are the right plugs and how do i know what I can tweak on the type of plug I use.

Try using the factory plugs first and use them until you get all the modifications done. Then keep checking the plugs every month to see how they are burning to see if you need a hotter plug or a colder...

Q: I was told I needed a tune up got the spark plugs and the coil pack but it still misfire.

Engine misfires can be caused by many different problems and are generally caused by either a spark or fuel issue or in some cases, a combination of both. Spark related problems generally will result from things like ignition coils, crankshaft...

Related articles

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...
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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...