Exception in rendering!

Message: window is not defined

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

Q: My car stalls, and the oil light and D4 light are blinking

asked by on

Here's the sequence that my car has gone through before stalling. In the morning it starts up fine because I assume it's not hot outside nor has the engine heated up but once the left hand gauge gets to the middle, then it starts climbing which I know it shouldn't do and then it begins to stall whenever I come to a complete stop or change into reverse or D4. Now yesterday the oil light was blinking (the day prior as well so I put oil in it) and the D4 was blinking so I'm not sure exactly what that means. But this morning, because I feared it had just overheated, I went to put coolant in it and it ran good until it warmed up then the problem continued to happen with the stalling. The D4 light was not blinking this morning as I did not even drive a mile to the store and back. Can someone please help?

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

A: Hi there, thanks for writing in. I&#39;d be...

Hi there, thanks for writing in. I'd be happy to help. The D4 light relates to the transmission indicating that the transmission control module has detected a problem. The overheating is a separate and much more critical issue as this can cause major engine damage or failure if not quickly repaired. Engine overheating can be caused by a variety of things such as a failing thermostat, a clogged radiator or faulty coolant temperature sensors which control the cooling fans. This may also be related to having low oil as well which can also cause additional problems and create an overheating issue.

If you would like help, consider having an expert automotive technician from YourMechanic come to your home or office to inspect and diagnose this issue for you, and make any repairs as needed.

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: Car will not shift out of park

Hi, it could be a failed brake light switch. If you have a faulty brake light switch, the shifter will not move. Locate the brake light switch by the brake pedal and check to see if the rubber bumper is...

Q: check engine light code p0068

The definition for the code P0068 is throttle body airflow performance. A few more things will have to be checked as this code can come from a failing sensor that is offering the computer improper signals. Consider hiring one of...

Q: Odometer is registering too many miles

Hi there, thanks for writing in. You should first check to see if your tires are the same size as the tire size in the door of the car. If you are using the wrong size tire, then the mileage...

Related articles

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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
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.