Shop Press

Shop Press is the news and idea hub for everything related to working on cars and trucks, focusing on repair, technology, and wrenching lifestyle.

From the creative minds at:

FEATURE STORY

Time-Saving Tip for Bleeding Stubborn Brakes (VIDEO)

Time-Saving Tip for Bleeding Stubborn Brakes (VIDEO)

Some brake jobs can turn into headaches when small air bubbles get trapped within the caliper itself. To resolve the problem, you could pump the brakes over and over, or you could try this handy suggestion to free the air bubble and move on with the brake bleed process.

read more

Hot Off the Press

Shop Profile: Hansville Repair

It’s a small village, but Hansville, Washington makes a grand first impression. As Hansville Road crests a hill and descends into town, a breathtaking panorama unfolds—Puget Sound, Whidbey Island, and distant Mount Baker stretched across the windshield like a...

Mastering the Numbers

Running an auto repair shop is about more than just fixing cars. While providing top-notch service is essential, managing a truly successful business also depends on understanding and acting on the financial barometers of the operation. One of the most important of...

Don’t Overlook This Step When Servicing Brakes (VIDEO)

Description A brake service job isn’t complete unless the reservoir cap’s diaphragm has been pushed back into place. This simple step is easy to forget, but it helps to reduce brake fluid contamination and ensure proper system function.Related Videos

Watch This Video On Dry Sump Oil Systems

Recently, I was talking with Shop Press head honcho (Chief Bottle Washer—Ed.) Lemmy about something I wasn’t familiar with: dry sump oil systems. If you’re a newer tech who hasn’t worked on any high-end sports cars, you also might not be familiar with these systems....

Tariff Talk: A Look Backwards at The Chicken Tax

Well, the mood’s been a little heavy with all the talk about tariffs as of late. There’s an automotive tax that’s been around for a long time that is a perfect thing to mention if a conversation is getting uncomfortable. And if you’re a car nut, you should at least...

Watch This Video on the Inventor Who Put Lead in Gasoline

Recently, I went down an internet rabbit hole about why gasoline once had lead in it and how it got removed. In my searches, I found this video on inventor Thomas Midgley Jr., who not only invented leaded gasoline to combat engine knocking but also synthesized...

Inside Global (Generic) OBD-II

by | May 29, 2025

The engine control module (ECM) could just as correctly be referred to as the emissions control module. Its primary function is to ensure that tailpipe emissions remain at or below the emissions standards to which the vehicle was originally certified. The ECM turns on the check engine light (CEL) whenever any system or component fault allows emissions to exceed one and a half times the original certification.

The primary tool used to troubleshoot these issues is the scan tool. Many technicians think that the scan tool must be the equivalent of the factory tool, either as an aftermarket tool with “enhanced” or factory-specific functions, or the OE tool itself. But that’s not necessarily the case. A scan tool certified to generic (global) OBD-II standards has all a technician needs to successfully diagnose the majority of these problems. Let me show you the different resources these tools offer and how to apply them.

Water pumps are often replaced because of a little coolant loss at the weep hole.

Inspecting a car using an electronic device. Photo: istock.com/claffra.

OBD-II

OBD-II has been around since the mid-90s. Among other things, these standards require that the OEMs provide all the tools and resources needed to correct emissions-related concerns to the automotive aftermarket and consumer. Essentially, that is anything that illuminates the CEL.

One requirement of OBD-II is that the ECM must be able to test itself, as well as all the sensors and actuators connected to it. It does this in three basic ways. First, it tests the integrity of the electrical component and its relevant circuit. Second, it will test the accuracy of all the sensor inputs. Does the data sent by a sensor to the ECM agree with what other sensors are telling the computer? This is called a rationality test. Third, it will test all the actuators to see if they can function properly. It does this by operating a component when it isn’t normally being used. It then looks for information from different sensors to determine whether the action it commanded was carried out.

When a test or series of tests fails more than once, the ECM will record the fault as a diagnostic trouble code (DTC) and turn on the CEL.

OBD-II also provides a standardized protocol to allow aftermarket diagnostic scan tools to communicate with the ECM.

There are additional advantages to using a generic OBD-II scan tool. One is that the data displayed on a generic tool must be exactly what the sensors are reporting to the ECM. Scan tools that offer enhanced (or OEM-specific) modes may display substituted values in the live data stream. Another advantage is the 10 different options available, and I’ll go more deeply into these in a moment. I can use these to gather the data I need to identify and correct the cause of the DTC.

Water pumps will last a long time if the engine is properly maintained.

Using OBD2 scanner, code reader tool to check engine errors and for diagnostics. Photo: istock.com/ronstik.

Tackling an illuminated CEL

When attempting to repair the reason for a DTC, remember that the ECM is going to check your work. If your repair does not allow that component or circuit to pass the tests the ECM is going to perform, the CEL will come right back on. The first step to take to avoid that issue is to understand the need for correct and up-to-date information. A good service information source is key in the successful diagnosis and repair of any automobile, especially those made in the last 30 years.

I don’t mean one of the manuals you can pick up at your local parts store or on Amazon. The most commonly used sources of service information used by professional techs include Mitchell ProDemand, Alldata, Motologic, and Identifix. DIYers can gain much of the same coverage these sources offer, but do so at a lower cost by subscribing to the digital services for their specific vehicle(s). Two services that are available are Mitchell DIY and Alldata DIY. If you really want the best information, you can access the same OE service sites that the dealer technicians do. You’ll find a listing of all the OE service sites in one place at OEM1Stop.

Use that information to research exactly what the ECM requirements are to set that DTC. You need a clear understanding of what the code means, what conditions are required for the code to be tested by the ECM and how the ECM performs that test or tests. You also need to know what other systems on the vehicle will suspend testing until the code you are diagnosing has been corrected. The more time you spend researching the reasoning behind the DTC, the less time you’ll spend diagnosing the cause.

Water pumps are often replaced because of a little coolant loss at the weep hole.

Using car diagnostic scan tool. Photo: istock.com/Mihajlo Maricic.

The generic OBD-II scan tool

A good generic OBD-II scan tool is the primary tool you need to resolve 99% of the causes of an illuminated CEL if you understand all the resources it offers to you. There are ten options at your disposal, called “Service” or “Mode”, depending on your tool and information source. The individual options are listed using a hexadecimal number that you can ignore unless you’re a computer geek.

The options are:

  • Mode (Service) $01: Request current powertrain diagnostic data
    This allows access to current live powertrain data values called data parameter identifiers (PIDs). This is also where you’ll find the status of the readiness monitors, which I’ll discuss in more detail later.
  • Mode (Service) $02: Request freeze frame information
    This is where PIDs are stored at the time the related code was set. It can help you understand the operating condition of the vehicle at the time the fault occurred so you can better diagnose the cause and verify your fix.
  • Mode (Service) $03: Request emissions-related diagnostic trouble codes
    This is where you find what DTC(s) are responsible for the light. Also referred to as mature code(s), they are the follow-up failure(s) after the ECM first detected the problem.
  • Mode (Service) $04: Clear/reset emissions-related diagnostic information
    Be careful with this one! This turns off the CEL but it also erases any related diagnostic information. Freeze frame and any test results the ECM had in memory will be lost. Don’t use this function until you are ready to verify your fix.
  • Mode (Service) $05: Request oxygen sensor monitoring test results
    This mode is not in much use anymore today. Mode $05 provides the individual test results that the ECM performs on the oxygen sensors and their circuits. Now these results are included in the next mode on the list, Mode $06.
  • Mode (Service) $06: Request onboard monitoring test results for specific monitored systems
    I like to think of this mode as access to the teacher’s grade book. Here you will find a listing of all the individual tests the ECM performs on all the various systems and components it is responsible for. This can be very helpful when diagnosing the cause of a concern.
  • Mode (Service) $07: Request diagnostic trouble codes detected during the current or last completed driving cycle
    This mode is also known as pending codes and is a record of the first failure of a system or component detected by the ECM. It is helpful in not only verifying your repair but also in isolating the cause of DTCs found in Mode $03.
  • Mode (Service) $08: Request control of onboard system, test, or component
    The purpose of this mode is to allow a scan tool to perform bidirectional control of an onboard system or test. It is currently limited to some older evaporative emissions systems and only allows the user to seal the system for leak testing.
  • Mode (Service) $09: Request vehicle information
    This mode allows access to the vehicle identification number and calibration numbers from all emissions-related electronic modules. Often, a repair requires some form of reprogramming and this mode allows you to identify modules that may be in need of an update.
  • Mode (Service) $0A: Request diagnostic trouble codes with permanent status
    Mode $0A is also called Mode 10 and the DTCs are called permanent codes. These are codes only the module can clear.

A generic OBD-II scan tool is more than a tool used to retrieve DTCs and turn the CEL off. It provides all the tools you need to diagnose the cause of the illuminated CEL and to be confident that the repair you’re going to make or that part you are going to replace will correctly fix the car.

The articles and other content contained on this site may contain links to third party websites. By clicking them, you consent to Dorman’s Website Use Agreement.

Related Articles

Shop Press Comment Policy

Participation in this forum is subject to Dorman’s Website Terms & Conditions. Please read our Comment Policy before commenting.

Subscribe
Notify of
guest
0 Comments
Inline feedback
View all comments

Get Articles In Your Inbox

Subscribe to receive a monthly email summary of our latest Shop Press stories.

Shop Press

I agree to the above privacy statement and T&Cs

Thanks! You're now subscribed.