Exception in rendering!

Message: window is not defined

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

Q: P0171 Code comes on, Car is sputtering in the morning.

asked by on

For a little over a month, P0171 (System to Lean) code comes up. My brother has cleaned the throttle and the MAF. It then worked fine for a few weeks, then the code came up again and the sputtering started. He took it to O'Reilys Auto Parts. They had said since you removed the trottle and put it back in, it would need to retrain itself. He then removed it again and cleaned out other parts in the car. Just the other day, my car started sputtering again in the morning. It runs fine the rest of the day. Also, when I was out of town the other day, my car sat for about 4 days with a low tank of gas. When we were traveling on the highway, my reduced power engine light came on. Once I filled up with gas it was fine. i am just trying to see what could be the problem. Do I need a new O2 sensor, a change of the manifold gasket, fuel injector cleaning... Not sure. The car is good to drive, but would like to fix this problem.

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

A: There are a couple technical bulletins for ...

There are a couple technical bulletins for your car addressing an issue where the injector wires are not connecting to each injector correctly. It's a possible that they are crossed in your case. The other bulletin says to clean the injectors. If both of these check out then you should look for a vacuum leak in the intake when the engine is cold. It may leak more cold than hot which can cause the lean code. I'd suggest getting the vehicle looked at by a certified mechanic who can perform these checks and diagnose your Check Engine Light firsthand. An accurate repair can then be followed through once the problem has been pinpointed.

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: Jeep cranking, but not starting.

It sounds like your battery doesn't have enough charge and the alternator is working full load to charge it. But really, it's loading the engine to the point of it stalling. I would charge the battery on a trickle charge...

Q: Possible to do alignment with rack leak?

Hi there, thanks for writing in. The power steering leak should not have anything to do with the vehicle's ability to be aligned properly. However, with that being said, I would not recommend driving the truck much longer with the...

Q: Car transmission stuck in Reverse, shifter stuck in Park, Car won't start.

Hello. You will need to look under the vehicle where the shifter cable hooks to the transmission and look at the cable connector end for a worn out bushing. You may be able to push the shift lever on transmission...

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...
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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...