Exception in rendering!

Message: window is not defined

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

Q: Engine running rough and light now on.

asked by on

Engine initially started running rough on up hill acceleration (felt like ruts in road), then engine light came on (code tested manually crank x3 with no error), and now running rough in flat conditions. Vehicle purchased 2 mths ago from dealership who was to have inspected for resale/replaced alternator. EGR valve had been replaced in April, and after purchase on trip through hilly conditions engine light/EGR code came up again and found quite dirty so cleaned it [tests okay now] as well as sticky throttle body which dealer replaced. On purchase new champion plugs replaced with iridium ones and fuel injector cleaner added. Now on noted problem 90 Octane gas tried and just put in a fuel cleaner. Orig owner parked vehicle every winter (6 months) in garage and suspect fuel stabilizer was not used re EGR/throttle body issues. Initially was suspecting plugged fuel filter but questionable after reading symptoms on line (no start problems as yet). Possibilities/things to test?

My car has 65000 miles.

A: Yes you could have bad fuel in the system i...

Yes you could have bad fuel in the system if that is the case. However, you may want to check and make sure your fuel filter is good, and make sure there are no extra leaks in the the air intake. Too much air will cause a problem with running. A local expert from YourMechanic can diagnose the rough running issue and Check Engine Light so that this can be corrected properly.

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: Trunk door won't stay open

The trunk, also known as the rear hatch on your Honda Odyssey, is a pretty heavy piece that requires two parts known as struts to hold open. What you are experiencing is likely one or both of the rear hatch...

Q: Car turns over, but will not start

Hello there, thank you for asking about your 1995 Chrysler Intrepid. The powertrain control module (PCM) controls ignition timing by controlling the ground path to each coil. It uses signals from the crank sensor and cam sensor to determine spark...

Q: My van is misfiring. Can I drive 400 miles before changing them? I'm traveling home now

Hi and thanks for contacting YourMechanic. If the Check Engine Light says that your vehicle has a misfire, then you will need to check the spark plugs and wires. I suggest replacing the spark plugs if they have hot spots,...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.