Exception in rendering!

Message: window is not defined

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

What Is the On-Board Diagnostics (OBD) System?

obd system

Your car contains a vast number of different systems, all of which must work in harmony to ensure proper operation. There must be a way to monitor your ignition and emissions systems and the On-Board Diagnostics (OBD) is a computer that keeps tabs on what’s going on with your vehicle.

What the OBD system does

Simply stated, the OBD system is an on-board computer that communicates with other systems, including the ECU, TCU and more. It monitors the performance of your ignition system, engine performance, transmission operation, emissions system operation and more. Based on feedback from sensors around the vehicle, the OBD system determines if everything is working properly, or if something is beginning to go wrong. It’s advanced enough to warn drivers before a serious problem occurs, often at the first symptom of a failing component.

When the OBD system identifies an issue, it turns on a warning light in the dash (generally, the Check Engine Light), and then stores a trouble code (called a DTC, or diagnostic trouble code). A mechanic can connect a scan tool to the OBD II connector under the dash and read this code. This provides the information needed to begin the diagnostic process. Note that reading a code does not necessarily mean that the mechanic knows immediately what has gone wrong, but that the mechanic has a place to begin looking.

As a note, the OBD system also determines whether your car will pass emissions testing. If the Check Engine Light is on, your car won’t pass the test. There’s also a chance that it won’t pass even if the Check Engine Light is not on.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...
Auto Safety Tips
Driving is more than a way to get from point A to point B. Owning and driving a car can also be a highly enjoyable experience. Whether a person is driving...
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...


Related questions

Q: Loud bog noise will not excellerate with no codes in computer

Just because the computer does not have any codes does not mean one of the sensors is not reading correctly. If you are using an oil bath type air filter, it may have contaminated the mass air flow sensor with...

Q: Does the OBD system use more than lights to communicate with the driver?

Malfunction Indicator Lamps (MIL) and audible alarms are currently the only means by which the On-Board Diagnostics (OBD) system can inform the driver of any issues that adversely affect the operation of the engine or other electronically controlled system. The...

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

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