Exception in rendering!

Message: window is not defined

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

Q: D light blinking in Honda HRV, old model

asked by on

While driving, the D light blinks occasionally after acceleration uphill or when on drive, but not in motion for long, such as in short traffic. I have changed the ATF but not yet. I am convinced the diagnosis may not read if the blinking is inconsistent. Others suggest it may have something to do with speed sensors, not sure which one. The effect is that when blinking, the car while still in motion maintains appropriate speed but struggles to pick speed once you slow down.

A: Hi and thanks for contacting YourMechanic. ...

Hi and thanks for contacting YourMechanic. It looks like the D light is coming on for a couple of reasons. One, the shift position sensor could be failing causing the computer to not know what gear the transmission is in. The other could be a gear solenoid that could be going out with too much resistance. Check the harness to the shift sensor on the transmission for any debris or corrosion and check the harness to the transmission for any burned wires or disconnections anywhere. I recommend replacing the shift sensor first and rechecking to see if the D light still blinks. If the light still blinks, then I recommend changing the gear solenoid. That should take care of the problem. If you would like help, consider having an expert automotive technician from YourMechanic come to your home or office to inspect your vehicle for you, and make or suggest 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

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: overheating

You most likely have a coolant leak in the radiator. Running your Accord low on coolant will damage the engine and blow the head gasket. Have the cooling system pressure tested to see what is leaking.

Q: My key will not go into the ignition. When i look into the hole something is blocking it. Is there a cheap fix?

The ignition lock tumblers have fallen down and blocked the key. You can try and get a small thin pick or similar device and try and push the tumbler back up in place and put the key in. If you...

Q: Car is dead, no signs of "life" at all.

Since you ran the battery dead several times before you replaced the alternator, you caused the battery to get sulfated internally. The lead acid inside a battery will only last for so long. Most batteries will last between 3 to...

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...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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.