Exception in rendering!

Message: window is not defined

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

Q: Car has been randomly sputtering/hesitating when driving on the road.

asked by on

When driving on the interstate, it will start randomly hesitating/not wanting to go. It sputters along and usually will go back to normal. Yesterday it would not stop hesitating so I pulled over. I tried to start it up and it would not crank. After about 20 min, it started back up and I got home. Brought it 2 different places today and they could not find any "codes" or anything else wrong with it. One person said it might be the fuel I buy which is from Race Trac. Does that sound right or any other possible ideas? Thanks!

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

A: Hi and thanks for contacting Your Mechanic....

Hi and thanks for contacting Your Mechanic. Bad fuel or too high of a fuel rating will cause a sputter problem. Fuel that has been sitting for a while and is not regularly added by fuel trucks will have excessive water. This water will sink down to the bottom of your fuel tank and when your fuel pump picks it up, the engine will stumble due to the engine not wanting to run on water. I recommend flushing out the fuel tank and putting in good new fuel from a high flowing fuel station and retest the car. If the issue persists, then seek out a professional, preferably a YourMechanic professional who can come to your home to diagnose the sputtering you're experiencing and make the necessary repairs to your vehicle.

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: Difficulty accelerating

Hello. It sounds like your clutch is worn out and going bad. The clutch is what allows your transmission to shift into gear and it also allows the transmission to provide power to the wheels while driving. A lot of...

Q: Check Engine Light stays on.

Hi there You should have the computer Check Engine Light scanned by a mechanic. Once the codes are received and the pinpoint test is completed, you should have a diagnosis of the failed component. A lot of times a code...

Q: Truck hesitates to start

Hi there. All of your symptoms are pointing towards a worn timing chain/belt. A loss of power or "lugging" up a steep grade will be your first sign of a worn timing belt. This is also directly connected to your...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
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...
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...