LS Engine DIY

Do It Yourself LS Engines

GM Gen III LS PCM/ECM: On-Board Diagnostics Troubleshooting

February 16, 2015 by LS Engine DiY

Modern fuel injection systems have many sensors and switches installed at key locations on the engine and transmission to allow the engine (and transmission) computer to operate in the ways they are  intended. These sensors and switches are used to deliver the proper amount of fuel, the correct amount of spark timing, the most appropriate transmission gear, and so on. They also provide important information that is valuable for problem diagnosis. The process by which the engine and transmission controller(s) process sensor data and report errors is called on-board diagnostics (OBD). OBD has been used with GM engine controllers since the 1980s. Since that time, OBD has improved to a robust diagnostic system.

 


This Tech Tip is From the Full Book, HOW TO USE AND UPGRADE TO GM GEN III LS-SERIES POWERTRAIN CONTROL SYSTEMS. For a comprehensive guide on this entire subject you can visit this link:
LEARN MORE ABOUT THIS BOOK HERE

 

SHARE THIS ARTICLE: Please feel free to share this article on Facebook, in Forums, or with any Clubs you participate in. You can copy and paste this link to share: https://lsenginediy.com/gm-gen-iii-ls-pcmecm-board-diagnostics-troubleshooting/


 

Assembly Line Diagnostic Link

The OBD system of the first multi-port V-8 electronic fuel injection system, or Tuned Port Injection, was implemented into the 1985 ECM found in the Corvette, Camaro, and Firebird. This basic system uses sensor data to determine if unusual operating behavior exists. When the ECM determines a malfunction, it applies a ground to the service engine soon (SES) lamp in the instrument cluster to indicate the need for service. SAE recommendations have since renamed the SES lamp to the MIL for standardization among vehicle manufacturers.

When the MIL has illuminated, the repair technician must be able to see what the ECM has detected as a malfunction. The malfunction is logged in the ECM as a trouble code. A physical method for retrieving a trouble code is to connect a scan tool to the assembly line diagnostic link (ALDL) connector beneath the dashboard near the steering column. The scan tool displays the trouble code number and the repair technician can then look up the diagnostic procedure to troubleshoot through the problem.

For example, the ECM may log a “Code 33.” The GM service manual diagnostic description informs the repair technician that the MAF sensor signal voltage was too high during an engine operating condition that should not produce such high voltage. In other words, the MAF sensor reported an amount of incoming air that General Motors preconfigured the ECM to determine as improbable for the engine speed and throttle angle at which the trouble code was set.

The GM service manual diagnostic procedure leads the repair technician through a series of tests to determine why this occurred and may point to a faulty MAF sensor. This early OBD system offers a way to flash (illuminate) the MIL to represent the numerically named trouble codes that are set.

 

OBD-I System

In the 1980s, automotive manufacturers had widely implemented OBD into ECMs. The OBD-I systems were used with annual California emissions testing, but without OBD standardization, the emissions testing program was not as effective as it is today.

 

The OBD-I diagnostic connector (left) is easily identifiable because it is dimensionally different than the OBD- 1.5 connector (middle) and the OBD-II connector (right), which are dimensionally the same.

The OBD-I diagnostic connector (left) is easily identifiable because it is dimensionally different than the OBD- 1.5 connector (middle) and the OBD-II connector (right), which are dimensionally the same.

 

OBD-I, OBD-1.5, and OBD-II diagnostic connectors are not wired the same. Provision was made with the OBD-1.5 connector to allow for the OBD-II wiring standard. Compared to the OBD-II connector wiring, the OBD-1.5 adds wires for OBD-I diagnostic test and serial data communication. A look at 1995 GM wiring schematics reveals that the Class 2 serial data wire in connector cavity 2 was not used, but terminated in the dash harness for use in 1996. An OBD-II scan tool is not appropriate for use with an OBD-1.5 vehicle because it cannot read the OBD-I serial data stream.

OBD-I, OBD-1.5, and OBD-II diagnostic connectors are not wired the same. Provision was made with the OBD-1.5 connector to allow for the OBD-II wiring standard. Compared to the OBD-II connector wiring, the OBD-1.5 adds wires for OBD-I diagnostic test and serial data communication. A look at 1995 GM wiring schematics reveals that the Class 2 serial data wire in connector cavity 2 was not used, but terminated in the dash harness for use in 1996. An OBD-II scan tool is not appropriate for use with an OBD-1.5 vehicle because it cannot read the OBD-I serial data stream.


 

OBD-1.5 System

The precursor to the standardized OBD-II system was implemented in select 1994 and 1995 GM vehicles. Although not an official name, this OBD system is now referred to as OBD-1.5 because it introduced elements of the OBD-II system. Enthusiasts recognize the 1994–1995 LT1-equipped vehicles as OBD-1.5. This OBD hybrid continues to use some of the same naming conventions as the early OBD systems, but also implements some of the newer OBD-II naming conventions. For example, with OBD-I, a “Code 15” indicates that the ECT sensor signal is too high. With OBD-II, a “P0118” indicates that the ECT sensor signal is too high.

Trouble code retrieval from OBD- 1.5 systems requires a scan tool.

 

LSB 

 

OBD-II System

In 1996, OBD-II was largely standardized and became a requirement for production automobiles. Benefits include improved diagnostics with many more parameters, ECU programming through the vehicle’s diagnostic connector, and bi-directional control of certain on-board modules.

     

 

OBD-II standardization has been an incentive for Manufacturers to offer OBDII scan tools. A brief Internet search reveals hundreds of available OBD-II scan tools. This is Drew Technologies’ DashDAQ-XL, a high-end, feature-packed scan tool. This model has windshield mount (standard), GPS receiver (optional), and bench-top OBD-II power assembly (an EFI Connection product used here as a power source).

OBD-II standardization has been an incentive for Manufacturers to offer OBDII scan tools. A brief Internet search reveals hundreds of available OBD-II scan tools. This is Drew Technologies’ DashDAQ-XL, a high-end, feature-packed scan tool. This model has windshield mount (standard), GPS receiver (optional), and bench-top OBD-II power assembly (an EFI Connection product used here as a power source). The DashDAQ-XL touch-screen user interface is used to retrieve and clear DTCs, display both generic and enhanced OBD-II PIDs for monitoring real-time data, and accept aftermarket analog and serial input devices (such as wide-band O2 sensors, thermocouple, and accelerometer). Because of OBD-II standardization, the DashDAQ-XL is compatible with all vehicles since 1996.

 
OBD-II Data Link Connector  

The SAE J1962 OBD-II standard calls for a standardized DLC that is typically located beneath the dashboard and near the steering column. The DLC is used to retrieve DTCs, retrieve real-time data from all networked ECUs, bi-directional diagnostic communication, and ECU programming. For the purposes of Gen III fuel management discussion, the DLC is pinned as follows. Unused connector cavities may be used for vehicle specific functions.

Diagnostic Trouble Code Retrieval

The standardization of OBD-II allows for DTC retrieval with any off-the-shelf OBD-II scanner. DTCs may be present within multiple onboard ECUs and are distinguished by a prefix character followed by four digits. The PCM processes and may set engine- and transmission-related DTCs. Other modules, such as the BCM, are responsible for processing non-powertrain–related DTCs.   All off-the-shelf OBD-II scan tools have the capability to retrieve DTCs and clear DTCs from memory. In some cases, and through certain scan tools, freeze-frame data can be retrieved to see operating parameter  that occurred when a DTC was set.

         

 

For standalone conversions, the DLC for Gen III PCMs requires only serial data, ground, and 12V battery. OBD-II scan tools use the DLC ground and 12V battery for power.

For standalone conversions, the DLC for Gen III PCMs requires only serial data, ground, and 12V battery. OBD-II scan tools use the DLC ground and 12V battery for power.


 
There are several types of OBD-II DTCs. For clarity, DTCs are prefixed by a character that represents the system reporting a fault. Most standalone engine conversions only experience the powertrain (PXXXX) codes, as other systems are typically not present in a conversion vehicle.

There are several types of OBD-II DTCs. For clarity, DTCs are prefixed by a character that represents the system reporting a fault. Most standalone engine conversions only experience the powertrain (PXXXX) codes, as other systems are typically not present in a conversion vehicle.


 
An inexpensive, off-the-shelf OBD-II scan tool retrieves only a small set of PIDs. This “generic” PID set displays useful real-time data for troubleshooting the engine and transmission.

An inexpensive, off-the-shelf OBD-II scan tool retrieves only a small set of PIDs. This “generic” PID set displays useful real-time data for troubleshooting the engine and transmission.


 
Higher-end scan tools display manufacturer-specific PIDs that reveal a more in-depth look at the operation of the engine and transmission. This “enhanced” PID set is more expensive. This cost is often built into the price or available as an add-on feature.

Higher-end scan tools display manufacturer-specific PIDs that reveal a more in-depth look at the operation of the engine and transmission. This “enhanced” PID set is more expensive. This cost is often built into the price or available as an add-on feature.


 
Real-Time Data Monitoring

OBD-II scan tools display realtime data by querying (request and response) on-board ECUs. Although scan tool interfaces vary, a repair technician specifies a parameter ID (PID) and the scan tool sends a request through the DLC for that PID (or list of PIDs). The on-board ECU containing that PID responds with the data values for the requested PID. While PIDs are technically codes, scan tools identify PIDs by their representative name, such as “Engine Speed.”    Most off-the-shelf scan tools are universal in that they only retrieve the list of PIDs that automobile manufacturers are required to display. The standard, or “generic,” set of PIDs contains useful sensor data about engine and transmission operation.   Automobile manufacturers also define their own, non-standard, set of PIDs. These “enhanced” or “extended” set of PIDs are proprietary and greater in number than the standard PID set. Many off-theshelf OBD-II scan tools do not query on-board ECUs for these PIDs. Scan tool manufacturers must pay a significant fee to obtain information   about manufacturer-specific PIDs. Because of the extra costs involved, your basic $35 scan tool does not include the enhanced set of PIDs. Some scan tools offer enhanced PIDs for an extra fee.  

Bi-Directional Diagnostic Communication  

Advanced OBD-II scan tools have the ability to command control of certain engine and transmission functions. Engine bi-directional controls include, but are not limited to, electric fan operation, A/C compressor clutch operation, manual control of spark advance, commanded idle control, target air/fuel ratio, and injector performance tests. Transmission bi-directional controls include, but are not limited to, torque converter clutch solenoid control and commanded shift solenoids.

     
 

A scan tool package such as EFILive displays generic, enhanced, and user-defined PIDs. EFILive’s hardware interface allows for external signal inputs that can be configured within the software to monitor devices such as a wide-band O2S.

A scan tool package such as EFILive displays generic, enhanced, and user-defined PIDs. EFILive’s hardware interface allows for external signal inputs that can be configured within the software to monitor devices such as a wide-band O2S.

 

Troubleshooting transmission performance is made easier with EFILive’s bi-directional control of the 4L60-E and 4L80-E transmissions. When bi-directional control is active, you can override PCM control of the transmission functions.

Troubleshooting transmission performance is made easier with EFILive’s bi-directional control of the 4L60-E and 4L80-E transmissions. When bi-directional control is active, you can override PCM control of the transmission functions.

 

Some advanced OBD-II scan tools are capable of performing a crank angle sensor error (CASE) learn procedure (commonly referred to as “crank learn”). The GM service manual explains that due to tolerances in manufacturing, proper misfire detection requires the engine computer to learn the variances in the relationship of the CKP sensor and the crankshaft reluctor wheel.   This crank learn procedure should be performed after installing a new engine computer, engine timing cover, CKP sensor, or crankshaft reluctor wheel. Should the installation of these new parts not set a P1336 DTC, the engine computer relies on the results of the previous, now incorrect, crank learn data.

 
LSB
 

ECU Programming

The DLC is the connection point for any ECU programming interface. In the 1980s, engine computers stored calibration data in a flash PROM that was programmed outside the vehicle. All GM OBD-II ECUs have the convenience of reprogramming without removal from the vehicle. Reprogramming is required for ECU replacement, GM service updates, and custom tuning through aftermarket tuning equipment.

Mail-order tuners offer custom programming services to get your vehicle running well enough to be driven or trailered to a local chassis dyno tuning facility. To get programming access to the engine and/or transmission computer, mail-order tuners use an off-board benchtop programming solution such as EFI Connection’s Professional Series OBD-II modular benchtop programming equipment. (See Chapter 4 for more information about benchtop programming.)

Troubleshooting Diagnostic Trouble Codes

The OBD-II system’s DTC malfunction logging is a fast and convenient way to resolve a problem. With OBD-II being standardized, any offthe- shelf OBD-II scan tool displays a list of DTCs that explain why the MIL is illuminated in the dashboard. Most auto parts stores scan your vehicle for free.

I recall a customer who updated his third-generation Firebird (a TPI car) to the Gen III PCM. He participated in the Hot Rod Power Tour and was well out of reach of his tools and diagnostic equipment.

The MIL illuminated in his dash as the engine began to run poorly. He was able to stop at an auto parts store for a free scan. The scan revealed a misfirerelated DTC for a specific cylinder. He chased the spark plug wire from the distributor cap to the spark plug and found that the spark plug was loose. He tightened the spark plug, the auto parts store cleared the DTCs, and he was back on the Power Tour.

Before You Change That Sensor

In some cases the ECU sees several occurrences of a malfunction before setting a DTC. It is important  to think through the problem before simply buying new parts.

As an example, let’s say a DTC has set indicating prolonged high voltage in the bank 1 O2 sensor. If you rush to the auto parts store to buy a new O2 sensor, you may waste your time, as well as about $50.

 

The 1986–1989 TPI ECM (right) contains a PROM carrier (called a MEMCAL) that is installed inside the ECM case. This MEMCAL adapter (beneath the removed ECM cover) bypasses the PROM soldered to its carrier so that a flash PROM can be removed. This equipment requires the removal of the flash PROM for every update made to the engine calibration. The PROM is then inserted into a programming device (left) for erasing and reprogramming. It is a tedious process that many tuners avoid today, making OBD-I tuning a service no longer offered by many engine tuners.

The 1986–1989 TPI ECM (right) contains a PROM carrier (called a MEMCAL) that is installed inside the ECM case. This MEMCAL adapter (beneath the removed ECM cover) bypasses the PROM soldered to its carrier so that a flash PROM can be removed. This equipment requires the removal of the flash PROM for every update made to the engine calibration. The PROM is then inserted into a programming device (left) for erasing and reprogramming. It is a tedious process that many tuners avoid today, making OBD-I tuning a service no longer offered by many engine tuners.


 

This is an example of an OBD-II bench-top programming solution. The PCM (top left) receives power and data communication through the switch assembly (middle) and can be reprogrammed with a laptop or desktop through a programming interface cable (right).

This is an example of an OBD-II bench-top programming solution. The PCM (top left) receives power and data communication through the switch assembly (middle) and can be reprogrammed with a laptop or desktop through a programming interface cable (right).

 

First look at what the O2 sensor does. The O2 voltage ranges from about 0 to 1V. When a lean mixture passes the sensor, the voltage is closer to 0V. When a rich mixture passes the sensor, the voltage is closer to 1V. The target voltage for a healthy running engine is about 0.5V. An O2 sensor in good working order indicates too much fuel in the air/fuel mixture exhausting from the engine. Such a DTC would not warrant an O2 sensor replacement, but rather a look at the fuel injectors on bank 1 to inspect for a faulty injector.

Follow the Manufacturer’s Procedures

The GM service manual contains step-by-step diagnostic procedures for each DTC. In some cases, the documentation includes wire schematics to help you understand the electronic circuits involved. The diagnostic procedures may call for a visual inspection, voltage test light, or multimeter to check voltage or resistance values. Advanced diagnostics may call for the use of a GM Tech2 scanner. The Tech2 is a necessity for on-board ECUs other than the engine control module and is seldom used with Gen III electronics conversions.

A good scan tool package, such as EFILive, and a GM service manual go a long way in diagnosing just about any DTC that may set.

 

Written by Mike Noonan and Posted with Permission of CarTechBooks

GET A DEAL ON THIS BOOK!

If you liked this article you will LOVE the full book. Click the button below and we will send you an exclusive deal on this book. Deal-Button

Filed Under: Electrical and Wiring, Gen III LS-Series, LS Engine Tech Tips, PCM-ECM

Copyright © 2023 · News Pro Theme on Genesis Framework · WordPress · Log in