Exception in rendering!

Message: window is not defined

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

Q: Will broken Axel Rings Cause check engine to go on?

asked by on

Quick Question, Hope someone can advice. I've been dealing with a Check Engine Light for ever. I have a 2002 Hyundai Santa Fe 4WD 2.7. The code is a PO501 (Vehicle Speed Sensor) However Speedometer works fine.

I brought it into the dealership and they informed me that because the Axel Ring was missing on my front right and broken on my front left, it's making the sensors not work the way it should.

My actual mechanic says typically those Axel Rings are for the ABS and shouldn't give that code. Has anyone heard of this.

I will say, my mechanic who is generally incredible spent a number of days trying to figure this out, checked the VSS, etc to no result.

He's going to fix the issue the dealership said but isn't hopeful that will fix the check engine light (So I can pass emissions)

Any ideas?

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

A: I&#39;m going to go out on a limb here and ...

I'm going to go out on a limb here and say it is very possible that the computer is performing a rationality test by comparing the inputs from VSS and ABS wheel speed sensors (WSS). When it doesn't see the results it expects, it sets the P0501. VSS signal is for the speedometer on your Hyundai, but the RF WSS signal is needed for the Engine Control Module. You need both! So yes, have a mechanic replace those wheel speed sensors. As an added benefit, your ABS will be operational again.

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: HI I own hyundai i30 2012 model my eps light is flashing, what does this mean?

The EPS (Electronic Power Steering) light flashing indicates that you may have a power steering malfunction. This light normally comes on for a brief moment when the car is first started and then should turn off. When this happens you...

Q: Auto shutdown relay clicks and won't stop until negative cable is off

Hi, thanks for writing in. This may suggest a short of some kind causing the power to continue to be supplied to the relay. The starter relay is a small unit near the starter that directs power to the starter...

Q: can I shut down the A/C electronoically

Yes on left side of engine compartment fuel box you can take out the 10 amp air condition fuse and it will not send power to the A/C compressor only.

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...
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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...