Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-102436-18k2a23js:136:3912) at m.mountComponent (/tmp/execjs20161208-102436-18k2a23js:47:15602) at /tmp/execjs20161208-102436-18k2a23js:49:31860 at a.r.perform (/tmp/execjs20161208-102436-18k2a23js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-102436-18k2a23js:49:31821) at r (/tmp/execjs20161208-102436-18k2a23js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-102436-18k2a23js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-18k2a23js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-18k2a23js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-102436-18k2a23js:173:8
I've been working on my car the past week, and it’s not sparking on cylinder one and cylinder four. So I changed the coil, camshaft sensor and crankshaft sensor. But now I'm not getting any error codes, and it's still not sparkling on those cylinders. Do you think the Powertrain Control Module is shot? Do you have any ideas?
Before considering the replacement of the PCM, return the coil pack to the parts store and ask for it to be tested. It is not uncommon to receive a faulted new part. Spark has to travel from the coil, through a wire and to a spark plug for each cylinder so each it is possible that there can be issues at any one of these components when you are considering spark problems. I recommend that you have another certified professional, like one from YourMechanic, come to your home or office to diagnose the ignition system and pinpoint the faulty components before proceeding with repair.
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%