Exception in rendering!

Message: window is not defined

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

Q: How do I know that my OBD system is working right?

asked by on

How can I tell that my OBD system is working right?

A: The OBD system on your vehicle is a self-mo...

The OBD system on your vehicle is a self-monitoring system. The Powertrain Control Module monitors and controls all of the systems and functions that regulate fuel, ignition, emissions, and engine cooling as well as having some minor control over air conditioning, traction control, and others. The way that the driver is informed of any malfunctions in the OBD system is through the Malfunction Indicator Lamp (MIL) or Check Engine light.

To verify that your OBD system is working normally, put your key in the ignition and start the engine. Watch the instrument panel for the Check Engine light. When you start the engine, the MIL should illuminate for several seconds. This occurs to verify that the PCM is checking all of its systems, components, and circuits for proper operation. After several seconds have elapsed, the MIL should go out. This verifies that the OBD system on your vehicle is working normally.

If the MIL does not illuminate, or comes on and stays on, then you need to have a trained technician like those at YourMechanic take a look at your vehicle. Checking the status of your Check Engine light could be as simple as a burned out bulb to something more involved such as an issue with the computer itself.

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: Does the OBD System Measure Gases in the Car's Exhaust?

The onboard diagnostic (OBD) system utilizes sensors mounted in the engine exhaust stream to measure the amount of oxygen that comes out of the engine after the combustion process. When an engine intakes a certain amount of air into the...

Q: Engine code after repair

If the sensor is defective then the sensor can be replaced without replacing the entire housing again. The sensor will need to be checked with a scan tool to see if its giving the correct readings by comparing the data...

Q: Vehicle leaking after repair

Hi, what color is the fluid? Engine oil will be brown or black depending on how old it is. Transmission fluid can be red or brown and thick. Coolant tends to be yellow or green and will feel similar to...

Related articles

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...
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...
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.