Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-ep4ehajs:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-ep4ehajs:47:15602) at /tmp/execjs20161208-103658-ep4ehajs:49:31860 at a.r.perform (/tmp/execjs20161208-103658-ep4ehajs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-ep4ehajs:49:31821) at r (/tmp/execjs20161208-103658-ep4ehajs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-ep4ehajs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-ep4ehajs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-ep4ehajs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-ep4ehajs:173:8
Cylinder 4 is misfiring. Code P0304 is shown. Put in a different coil didn't really help. Put in a new spark plug in cylinder 4 it runs better but still throws code and misfires. Car still sounds like is messed up and is shaking. But the one new spark plug did help it. Engine light is still flashing. What else can I do?
My car has 90760 miles.
My car has an automatic transmission.
It sounds like you may need an ignition control module. It's a small device mounted around the right front of the engine compartment. It has a plug with about a dozen wires connected. The module has a separate channel for each cylinder and sometimes individual channels drop out causing a dead miss in a single cylinder. The module is pretty expensive, and most parts places don't take returns on electrical parts, so you may want to have it verified before you purchase one. Contact YourMechanic and they'll send a mechanic to your home to check out your misfiring issue and keep you from spending money on parts that you don't need.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%