Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-33384-wyva9cjs:136:3912) at m.mountComponent (/tmp/execjs20161208-33384-wyva9cjs:47:15602) at /tmp/execjs20161208-33384-wyva9cjs:49:31860 at a.r.perform (/tmp/execjs20161208-33384-wyva9cjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-33384-wyva9cjs:49:31821) at r (/tmp/execjs20161208-33384-wyva9cjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-wyva9cjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-wyva9cjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-wyva9cjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-33384-wyva9cjs:173:8
The P0302 code is showing. The spark plugs are good - my mechanic checked them. At low speeds, in town, the car literally goes putt-putt-putt. I want to have the IAC valve changed. Do you think that's a good idea?
Hello. The P0302 diagnostic trouble code indicates that a misfire has been detected on cylinder 2. Before changing the IAC valve, it would be a good idea to address the P0302 diagnostic trouble code and have the spark plugs, spark plug wires, ignition coils, or ignition control module inspected. This may solve the problem. If you aren’t getting a diagnostic trouble code for the IAC valve, then it may not need to be replaced. The P0302 trouble code is commonly resolved by having a tune up completed on the vehicle. Keep in mind that there are times when this trouble code is caused by a faulty fuel injector, burned valves, or a dead engine cylinder. I would suggest that you have an inspection of the misfiring condition completed by a certified technician, such as one from YourMechanic.
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%