Exception in rendering!

Message: window is not defined

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

Q: My car will shake/vibrate violently when trying to start or turn off the engine after filling up the gas tank

asked by on

After filling the tank with gas, my car will shake violently whenever I try to start it or turn it off. It eventually will turn on (or off) but the shaking/sputtering/etc. happens every time after I fuel up, until there is less gas in the tank.

My car has 118000 miles.
My car has an automatic transmission.

A: Hello. This occurs from the purge valve not...

Hello. This occurs from the purge valve not working properly. It can also be a vent valve issue, but that is not as common. These are part of the EVAP emissions system. If the purge valve is not closed when fueling, it can allow too much fuel vapor to enter the engine which will cause this to occur. I usually smoke test this to see if that is what is faulty. If you want to have this rough idle after fueling problem fixed, a technician from YourMechanic can come to your home or office to diagnose the rough idle and make the necessary repairs.

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

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: How do I delete a paired phone?

If you would like to delete one of the Bluetooth paired phones, you can do so very easily: 1. Turn on the infotainment system. 2. Press the CONFIG button. 3. Use the MENU/SEL knob to select Phone Settings or Bluetooth...

Q: Car runs rough and eventually stalls when idling or at traffic lights

Your stalling problem may be due to a vacuum leak in the engine, but one that only when it is warmed up. This would lead me to believe there is a possible problem with the EGR valve and its intake...

Q: Vibrating steering wheel, schreeching brakes

You may have hit a pot hole when you went off the road and damaged the tire internal cords. This will cause a wobble feeling. If the tire is okay, then your wheel weights may have been knocked off and...

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...
How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...