Diagnostic Solutions: No-Code Sensor Failures

Diagnostic Solutions: No-Code Sensor Failures

Import Specialist Contributor Gary Goms takes a look at how to utilize one or more scan tool features to detect an intermittent, no-code sensor failure.

photo 1: since low battery voltage can cause the pcm to erase trouble codes, testing the battery charge and condition is always the first step in solving no-code complaints.

Back in the early 1980s when on-board engine management computers were first introduced, many veteran technicians were taught that all sensor failures could be identified by a trouble code stored in the computer’s diagnostic memory. All that a diagnostic tech should do to solve a driveability problem was retrieve the trouble code and replace the faulty sensor.  Thirty years later, most of us realize that no-code sensor failures are a fact of life.

Unfortunately, most no-code sensor failures manifest themselves as intermittent driveability complaints that are difficult to duplicate and even more difficult to solve. So, we continue investing in scan tools, labscopes, and labscope accessories to help diagnose what some techs call a “ghost” problem. In the following text, we’ll take a look at how to utilize one or more scan tool features to detect an intermittent sensor failure.

AN INTERMITTENT STALL
Intermittent stalling complaints are perhaps the most difficult to solve because any component part of the engine’s electronic management system can be at fault, from the PCM itself to a simple ground connection on the engine. The case study I’ll be using to illustrate this topic involves a no-code stalling complaint on a 1997 Toyota Camry. Although this Camry is an older vehicle with about 200,000 miles on the odometer, it well illustrates the basic principles of how to approach a difficult no-code, intermittent stalling complaint. See Photo 1.

During the initial interview, the customer claimed that the stalling condition was becoming worse with time. The vehicle would stall at stoplights and occasionally hesitate at highway speeds. Based upon those symptoms, the owner had replaced the crankshaft position sensor (CKP) with no result.

CODE SET PARAMETERS
Before attempting to solve a no-code failure, let’s look at how the PCM detects failed sensors or sensors that are operating outside of specified ­parameters. First, the correct operating conditions (enabling criteria) must be present before the PCM can run the test monitor required to detect a sensor failure. In order to “round up the usual suspects” for an intermittent stalling condition, let’s look at some typical enabling criteria for a CKP, O2 and MAF sensor failure.

According to one source, the enabling criteria for a 1997 Toyota CKP “A” circuit failure (P0335) is that, (a) the engine is cranking and (b) the PCM didn’t detect any signals from the CKP or (c) with engine speeds in excess of 600 rpm, it was, at some point, missing the CKP signal during two vehicle trips.

To store a code, the PCM might also apply a numerical standard to a sensor’s performance. Using an oxygen sensor slow response code (P0153) as an example, the response time for the O2 sensor to change from rich to lean must exceed one second of time before the code can be stored. Keeping in mind that the PCM might briefly lean the air/fuel mixture to run this test monitor, the PCM might compare the oxygen sensor voltage against a numerical standard (less than 0.5 volts, more than 0.5 volts), and also numerically compare this response time in seconds with another standard (one second in time).

Another way a PCM might store a code is by “rationalizing” or comparing various sensor inputs. The PCM might measure mass air flow (MAF) sensor performance by comparing the airflow indicated by the MAF with the indicated throttle position (TP) sensor voltage and engine speed. In other words, 75% throttle at 2,500 rpm should mathematically produce an estimated “X” grams per second of airflow. If the MAF’s indicated airflow doesn’t match the estimated airflow, a P0100-series code should be stored. But that isn’t always the case with many applications. The process of ­rationalization is very application-specific, so you’re going to see differences in how sensor ­rationalization is applied to various models and model years.photo 2: although this battery cable is obviously corroded, it’s best to leave it undisturbed during the initial diagnostic procedure.

Last, the PCM can detect open, shorted or shorted-to-ground circuits by supplying what is known as a “bias” voltage to the circuit in question. For example, the PCM might supply a 0.48-volt bias voltage to a zirconia oxygen sensor input circuit. Key on, ­engine running (KOER) with a constant reading of 0.48 volts might indicate an open circuit. A reading in excess of 0.48 might indicate a short to oxygen sensor heater voltage. A reading of 0.00 volts might indicate that the ­circuit is shorted to ground.

Many PCMs are similarly programmed to measure amperage flow through an oxygen sensor heater. If the current exceeds 2.0 amps or is less than 0.25 amps, a P0135 DTC might be stored, which indicates a problem with the Bank 1, sensor 1 circuit. See Photo 2.

 

TYPE ‘A’ AND ‘B’ CODES
It’s always important to poll each vehicle module for DTCs because various “B” or “C” body control codes might be present that won’t turn on the MIL. As for engine performance, a type “A” or one-trip failure, such as a severe ignition misfire, will immediately turn the malfunction indicator light (MIL) on and store a P0300-series trouble code. On the other hand, a type “B” two-trip code or pending trouble code won’t turn on the MIL until a second trip confirms a sensor failure.

THE NO-CODE FAILURE
Fortunately, scan tool manufacturers continue to add more diagnostic features, including various TSBs or “troubleshooter” menus for diagnosing vehicle-specific problems. In other cases, on-line professional databases will provide a technician with a list of anecdotal pattern failures and repairs. photo 3: notice that the engine coolant temperature abruptly dips from about +140° to -4° f.

In the case of our Toyota Camry, a professional on-line repair information system indicated that a very high percentage of engine coolant temperature (ECT) sensor failures were causing various types of stalling and hesitation problems. Of course, many of the listed stalling complaints were also caused by a majority of the engine management sensors.

Returning to the scan tool, the most useful feature I’ve found for diagnosing intermittent, no-code failures is the ability of many ­aftermarket scan tools to graph sensor voltages. After a recent update, my scan tool can graph and record nearly every sensor listed on its menu. Although I use graphing to locate internal wiring breaks and other unusual failures, this was the first time I used it to diagnose an intermittent sensor failure by looking at every data line. In this case, I used the manual trigger to ensure that I would capture any fault.Photo 4: Notice that the wiring insulation is cracked just above the green ECT sensor connector. Before cleaning and performing repairs, I performed a wiggle test just to ensure that the ECT sensor itself was causing the problem.

When diagnosing any intermittent problem, it’s important to leave the vehicle in an “as-delivered” condition. Sure, the battery cables might need cleaning, but first check for excessive voltage drop (a maximum of 0.5 volts) from the battery post to the battery terminal. Because I’ve found that many no-code sensor failures can be caused by a bad battery wiping out the keep-alive memory during cranking, it’s very important at this time to check battery state-of-charge (SOC) and condition.

It’s also best to let the vehicle cold-soak overnight and test from a cold start-up the next morning. In the case of my stalling Toyota, about five to eight minutes after a cold start-up, I felt the engine “hiccup” and then recover. I instantly hit the trigger button and captured this display shown in Photo 3.

Reviewing the captured data, I discovered that the indicated ECT abruptly drops from about +140° to -4° F. This failure is self-explanatory because this level of temperature differential will drastically modify the air/fuel ratio in the engine. The apparent reason a P0116 ECT sensor performance code wasn’t stored was because the ­duration of the ECT calibration failure didn’t meet the enabling criteria for the code. See Photo 4.

In this case, I was lucky to get the capture, because I couldn’t get the failure to duplicate while waiting for delivery of a new ECT sensor. Without the “smoking gun” captured on the scan tool data graph, I could have spent hours, and even days, chasing the elusive stalling complaint that was causing the owner of the 1997 Camry so much grief. 

You May Also Like

TEXA Releases IDC5 CAR 76.5.0 Update

IDC5 CAR 76.5.0 is characterized by over 2600 new possible selections for the major makes on the market worldwide.

TEXA has released a major update IDC5 CAR 76.5.0 which enhances Car, Supercar and Light Commercial IDC5 diagnostic features & coverage. This latest software update enables more efficient troubleshooting, enhances existing special functions and topology module mapping features, while increasing technical information accessibility that is essential for accurately completing complex workshop operations. IDC5 CAR 76.5.0 includes the update of 37 makes, including electric and hybrid vehicles, while increasing the coverage of ADAS calibration, enhancing the visual live data "DASHBOARD" screens and other interactive technical information features like wiring diagrams, maintenance guides and component location diagrams.

Brake Lathe Basics

Resurfacing drums and rotors is a machining process with its own specific guidelines.

Refrigerant Oil Has to Be Right

Oil type is just as important as oil capacity.

Three bottles of refrigerant oil
Top 5 Tools: Steve Coffell, Auto World, Hazelwood, MO

Steve Coffell, a technician at Auto World in Hazelwood, MO, says his Top 5 Favorite Tools are: Related Articles – Lisle Low Profile Fuel Line Disconnect – Dent Fix Soft-Shock Mallet DF-SM76 Reduces Damage – New ProMAXX Diesel Fuel Injector Seal Puller/Saver ProKits   OTC Genisys Touch – Quick scan, bidirectional control Snap-on VANTAGE Pro

Wheel Bearing Adjustment Tools & Equipment

A wheel bearing that’s out of adjustment can reduce bearing life and can affect more than just the bearing. It’s important to adjust the wheel bearing endplay to the proper specifications. If the bearing set is adjusted too loose or too tight, it can cause the bearing to fail prematurely. There are a few types of assemblies, so using correct procedures and tools will ensure a comeback-free wheel bearing installation.

Other Posts

New Snap-on Limited Edition Speed Demon Roll Cab

Features include next-level organization, durability, security, mobility and exclusive Speed Demon emblem.

ISN Expands Freedom Program for Mobile Tool Dealers

ISN’s Freedom Program is designed to provide experienced, successful mobile tool dealers with support to become an independent mobile dealer and expand their growth.

Snap-on Continues to Offer Free Weekly Product Training Sessions

The online training and question and answer sessions are free of charge.

TechShop, ShopOwner Offer $50 For Good Guesses

Guess the Tool for a chance at cold hard cash!