On-Board Diagnostics Overview
On-Board Diagnostics Overview
Computers and
On-Board Diagnostics
On-Board Diagnostics:
Early Systems
The powertrain control module (PCM) has a built-in
self-diagnosis program that detects failures or major
faults in the engine management system and alerts
ON-BOARD DIAGNOSTICS the driver by illuminating a Malfunction Indicator
Lamp (MIL). The MIL informs the driver to “Check
During the 1980s, many manufacturers began Engine,” “Service Engine Soon,” or “Power Loss.” See
equipping their vehicles with full-function control Figure 26–1.
systems capable of alerting the driver of a malfunc- The lamp will stay on if the problem is present
tion and of allowing the technician to retrieve codes (hard fault) and will go out if the problem no longer
that identify circuit faults. These early diagnostic exists (soft fault). A fault code will set and remain in
systems were meant to reduce emissions and assist computer memory for approximately 25 to 30 engine
the technician. The automotive industry calls these starts (most vehicles). This is an aid to the technician
systems on-board diagnostics (OBD). when diagnosing the system.
621
622 CHAPTER 26
Flash Codes
The procedures for retrieving DTCs differs among
makes. Many on-board computer diagnostics are en-
tered by connecting two or more terminals in the DLC
with a jumper (GM and many imports); see Figure
26–3. Chrysler cycles the ignition key a given number
of times within 5 seconds. This will activate the MIL,
which begins to flash; count the number of flashes.
Voltmeters are used with some Ford and Mit-
subishi vehicles to identify trouble codes. Connecting
a voltmeter into the system, as shown in Figure 26–4,
will cause the meter needle to rise and fall; counting Figure 26–4 Analog voltmeters are used by Ford and
the number of needle sweeps will identify the DTC. some import vehicles to read diagnostic trouble codes.
Ford vehicles also go through a self-test, which Counting the number of needle sweeps (pulses) will
checks the sensors and actuators before giving out determine the code. (Courtesy Ford Motor Co. of
trouble codes. Canada Ltd.)
Computers and On-Board Diagnostics 623
Figure 26–5 Typical list of early 1990s diagnostic trouble codes (DTC). It is important to use the
shop manual (or data bank) when checking codes as they are different between car makers. On-
board diagnostics, generation II (OBD II) standardized most trouble code numbers and
terminology. (Courtesy General Motors of Canada Ltd.)
Figure 26–6 Typical diagnostic early 1990s flow chart for a DTC. This section of the chart gives the
circuit description, wiring schematic, and diagnostic aids. (Courtesy General Motors of Canada Ltd.)
stored in the computer. Other components such as the and interface with the on-board computer. Power to
radio, which uses battery power to retain memory, will operate the scanner is supplied through the lighter
also lose their settings. socket or a battery adaptor; late-model OBD II scan-
ners receive power at the DLC. See Figure 26–8.
Scanners have the ability to read directly from live
Scan Tools data stream; information from the input sensors and
Scanners are small hand-held computers that pro- output actuators may be monitored during a road test.
vide a major improvement over flash-code diagnos- Many scan tools have a snap-shot mode, which allows
tics. They typically plug into the data link connector the technician to freeze certain data at the point the
Computers and On-Board Diagnostics 625
Figure 26–7 Typical diagnostic flow chart. This section takes the technician, step by step, through
the diagnostic routines. (Courtesy General Motors of Canada Ltd.)
driveability concern arrives. This information can then Scanners also supply trouble code information in
be reviewed and interpreted back in the service bay. numerical form; there are no light flashes or needle
The majority of Asian and European vehicles have sweeps to count.
no provisions for live data stream readouts with Some scanners have the ability to control the out-
early on-board diagnostics. Today, virtually every au- put actuators and solenoids for test purposes. Per-
tomobile sold in Canada and the U.S. is equipped to forming a cylinder-balance test by interrupting the ig-
provide running data. nition spark is a common diagnostic routine used with
626 CHAPTER 26
1. Test all exhaust emission system components ■ EVAP canister purge and EVAP purge vent
for correct operation. solenoid
2. Actively operate the system and measure the ■ Idle air control solenoid
results. ■ Ignition control system
3. Continuously monitor all aspects of the engine ■ Transmission torque converter clutch solenoid
operation to be certain that the exhaust ■ Transmission shift solenoids
emissions do not exceed 1 1/2 times the FTP.
4. Check engine operation for misfire.
Main Monitors
5. Turn on the malfunction indicator lamp (MIL)
(check engine) if the computer senses a fault in a On OBD II systems, the PCM incorporates a special
circuit or system. segment of software. This software program is de-
6. Flash the MIL if an engine misfire occurs that signed to manage the operation of all OBD II moni-
could damage the catalytic converter. tors by controlling the sequence of steps necessary to
execute the diagnostic tests and monitors:
Comprehensive Component ■ Comprehensive component monitor
Monitor ■ Catalyst monitor
■ EGR and EVAP system monitors
The comprehensive component monitor (CCM)
■ Fuel system monitor
is an internal program in the PCM designed to mon-
■ Misfire monitor
itor a failure in any electronic component or circuit
■ Oxygen sensor monitor
(including emission-related and non-emission-related
■ Oxygen sensor heater monitor
circuits) that provide input or output signals to the
■ Secondary AIR system monitor
PCM. The PCM considers that an input or output sig-
nal is inoperative when a failure exists due to an open A list of devices or systems tested by OBD II
circuit, out-of-range value or if an on-board rational- comprehensive component monitor (CCM) and main
ity check fails. If an emission-related fault is de- monitors includes the devices in the following table.
tected, the PCM will set a code and activate the MIL
(requires two consecutive trips). Some exceptions are
(a) serious engine misfire that could damage the cat- Comprehensive
alytic converter—this requires one trip only; (b) cata- Component Monitor Main Monitors
lyst monitoring which requires three trips. BARO, ECT, and IAT sensor Fuel control system (fuel trim)
Many PCM sensors and output devices are tested
MAF, MAP, or MDP sensors Misfire detection
at key on or immediately after engine startup. How-
ever, some devices, such as the idle air control (IAC), Oxygen sensor—voltage Catalyst efficiency
are only tested by the CCM after the engine meets level, activity
certain engine conditions. The number of times the CMP, CKP, and TP sensors EGR system
CCM must detect a fault before it will activate the EGR, EVAP solenoids EVAP system
MIL depends upon the manufacturer, but most re-
quire two consecutive trips to activate the MIL. The Idle speed control motor Oxygen sensor—response
components tested by the CCM include: time
Fuel injectors Oxygen sensor heater
■ 4-wheel-drive low switch
■
Some PCM switches Secondary AIR system
Brake switch
■ Camshaft (CMP) and crankshaft (CKP) sensors
■ Clutch switch (manual transmissions/transaxles
only) NOTE: The number of trips required by the CCM and
■ Cruise servo switch main monitors before a code is set and the MIL is acti-
■ Engine coolant temperature (ECT) sensor vated varies among vehicle manufacturers.
■ EVAP purge sensor or switch
■ Fuel composition sensor See Figures 26-9 to 26-11.
■ Intake air temperature (IAT) sensor
■ Knock sensor (KS)
■ Manifold absolute pressure (MAP) sensor
OBD II Drive Cycle
■ Mass airflow (MAF) sensor The vehicle must be driven under a variety of operat-
■ Transmission fluid temperature (TFT) sensor ing conditions for all active tests to be performed. OBD
■ Transmission turbine speed sensor II regulations also established a vehicle “drive cycle”
■ Vacuum sensor pattern that would allow the CCM and main monitors
■ Vehicle speed (VS) sensor to run and complete their individual diagnostic tests.
Figure 26–9 Fuel system monitor. The exhaust-gas oxygen sensor monitors the air-fuel ratio (in closed loop) and signals
the on-board computer. If the mixture is incorrect, the computer adds or subtracts fuel to bring the mixture into range.
This happens constantly and is known as short-term fuel trim. When short-term fuel trim is always rich (or lean), long-term
fuel trim shifts from its original program and adjusts fuel delivery to bring the air-fuel mixture again back into range. If the
correction needed reaches a pre-set limit, the MIL will illuminate. (Courtesy Ford Motor Co.)
(b)
628
Computers and On-Board Diagnostics 629
(a)
(b)
The OBD II monitors that should run during the drive manufacturer has a special code (Ford—DTC P1000)
cycle include the CCM, EGR, EVAP, Fuel System, Mis- that sets if all the main monitors have not been run to
fire, Oxygen Sensor, and Secondary AIR System. One completion.
A trip is defined as an engine-operating drive
cycle that contains the necessary conditions for a
Frequently Asked Question ??? particular test to be performed. These conditions
are called the enable criteria. For example, for the
EGR test to be performed, the engine has to be at
What Does “Rationality Check” Mean?
normal operating temperature and decelerating for
The power train control module (PCM) is programmed to a minimum amount of time. Some tests are per-
detect faults that do not seem rational. For example, if the formed when the engine is cold, whereas others re-
engine has been operating for 20 minutes and suddenly the quire that the vehicle be cruising at a steady high-
engine coolant temperature changes from 90°C (195°F) to way speed.
40°C (40°F), then the rationality test part of the com-
puter program (CCM) determines that this is not possible
(rational) and then defaults to a fail-safe operating tempera-
Warm-Up Cycle
ture based largely on the intake air temperature (IAT) sen- The MIL will deactivate (turn off) if the PCM no
sor. Before OBD II regulations, if the engine coolant tem- longer detects a fault during three consecutive trips
perature sensor became unplugged, the computer would (warm-up cycles). Once a MIL is deactivated, the
increase the amount of fuel delivered to the engine because original code will remain in memory until 40 warm-
it assumed that the engine was in fact very cold. With ra- up cycles are completed without the fault reappear-
tionality, the OBD II computer can reason that there must ing. A warm-up cycle is defined as a trip with an en-
be a fault and continue to deliver fuel for proper operation gine temperature increase of at least 22°C (40°F)
and not too much,which could affect the exhaust emissions. and where engine temperature reaches at least
70°C (160°F).
630 CHAPTER 26
OBD II Active Tests trip if the computer has detected a problem. Engine
misfire or a very rich or lean air–fuel ratio, for ex-
The vehicle computer must run tests on the various
ample, would cause a type A DTC. These codes alert
emission-related components and turn on the mal-
the driver to an emission problem that may cause
function indicator lamp (MIL). OBD II is an active
damage to the catalytic converter.
computer analysis system because it actually tests
the operation of the oxygen sensors, exhaust gas re-
Type B Codes A type B code will be stored and
circulation system, and other systems whenever con-
the MIL will be turned on during the second consec-
ditions permit. It is the purpose and function of the
utive trip, alerting the driver to the fact that a diag-
powertrain control module (PCM) to monitor these
nostic test was performed and failed.
components and perform these active tests.
For example,the PCM may open the EGR valve mo-
mentarily to check its operation while the vehicle is de- NOTE: Type A and B codes are emission-related codes
celerating. A change in the manifold absolute pressure that will cause the lighting of the malfunction indica-
(MAP) sensor signal will indicate to the computer that tor lamp, usually labelled “check engine” or “service en-
the exhaust gas is, in fact, being introduced into the en- gine soon.”
gine. Because these tests are active and certain condi-
tions must be present before these tests can be run, the Type C and D Codes Type C and D codes are for
computer uses its internal diagnostic program to keep use with non-emission-related diagnostic tests;
track of all the various conditions and to schedule ac- they will cause the lighting of a “service” lamp (if
tive tests so that they will not interfere with each other. the vehicle is so equipped). Type C codes are also
called type C1 codes, and D codes are also called
Types of DTCs type C0 codes.
Not all OBD II DTCs are of the same importance for
exhaust emissions. Each type of DTC has different OBD II Freeze-Frame
requirements for it to set, and the computer will only
turn on the MIL for emissions-related DTCs. To assist the service technician, OBD II requires the
computer to take a “snapshot” or freeze-frame of all
Type A Codes A type A DTC is emission-related data at the instant an emission-related DTC is set. A
and will cause the MIL to be turned on on the first scan tool is required to retrieve this data.
What Are Each of the Pins for in the OBD II 16-Pin Data Link Connector (DLC)?
All OBD II vehicles use a 16-in connector that includes: Ford vehicles use:
Pin 4 chassis ground • SAE J-1850(PWM) (PWM - 41.6 kB) standard, which uses
Pin 5 signal ground pins 2, 4, 5, 10, and 16
Pin 16 battery power (4A max)
• Ford Domestic OBD II
Vehicles may use one of two major standards including:
Pins 2 and 10—CCM
• ISO 9141-2 Standard (ISO International Standards Pins 6 and 14—OEM Enhanced—Class C—40 500 baud rate
Organization) Pins 7 and 15—Generic OBD II—ISO 9141—10 400 baud rate
Pins 7 and 15 (or wire at pin 7 and no pin at 2 or a wire at 7
General Motors vehicles use:
and at 2 and/or 10)
• SAE J-1850 Standard (SAE Society of Automotive • SAE J-1850 (VPW - Class 2 - 10.4 kB) standard, which uses
Engineers) pins 2, 4, 5, and 16 and not 10
Two types: VPW (variable pulse width) or PWM (pulse
width modulated) • GM Domestic OBD II
Pins 2 and 10 (no wire at pin 7) Pins 1 and 9—CCM (Comprehensive Component Monitor)
DaimlerChrysler, European, and Asian vehicles use: slow baud rate—8192 UART
Pins 2 and 10—OEM Enhanced—Fast Rate—40 500 baud rate
• ISO 9141-2 standard, which uses pins 4, 5, 7, 15, and 16 Pins 7 and 15—Generic OBD II—ISO 9141—10 400 baud rate
• DaimlerChrysler Domestic OBD II
Pins 2 and 10—CCM
Pins 3 and 14—OEM Enhanced—60 500 baud rate
Pins 7 and 15—Generic OBD II—ISO 9141—10 400 baud rate
Diagnostic Procedures
Diagnostic procedures for OBD I and OBD II vehi-
cles are covered in Chapter 31, “Engine Performance
Diagnosis and Testing.”
DIAGNOSING COMPUTER
PROBLEMS
If a computer fails, it is often difficult to determine if
the computer itself is at fault or if there is a problem
with some other system in the vehicle. For example,
if the engine stalls, it could be the result of a fault in
the ignition system, fuel system, or a failed sensor
such as a crankshaft position sensor (CKP).
As part of the diagnostic process, check the com- Figure 26–17 Always check that the computer grounds
puter grounds as shown in Figure 26–17. Also gently are clean and tight.
Computers and On-Board Diagnostics 635
REVIEW QUESTIONS