|
|
Tech Tips
Use this comprehensive information library whenever you need helpful hints from car repair professionals. Whether you are a professional or a DIY mechanic, you’re sure to find the tips you need to insure a job well done. Click here to go back to the previous page any time during your search.
Subaru
Subaru Driveability Diagnostic Strategies Solve Mass Air Flow Operation Dilemmas
Edited from an article by Gary Goms, ImportCar, November 2000
When diagnosing hot-wire air flow meters (A/F meters) on Subarus and similarly equipped Asian vehicles, import specialist technicians may find that, while the meter passes all recommended test procedures, the engine exhibits driveability conditions associated with lean air/fuel mixture ratios. In these cases, it’s best to form a diagnostic strategy based on the relatively simple operating principles of the modern hot-wire A/F meter.
Unless otherwise noted, we’ll use diagnostic charts, trouble codes and component configurations that apply to a 1990 Subaru Loyale that is equipped with a 1.8-liter, throttle body fuel injected engine and manual transmission. In most cases, these general diagnostic procedures can be used to troubleshoot suspected air flow meter faults on other nameplates equipped with hot-wire air flow sensors.
In order to diagnose fuel-related problems caused by faulty A/F meters, it’s very important to understand how the meter itself operates. The operating principles of hot-wire mass A/F meters are, on the surface, very simple. In the hot-wire system, an electrical current passes through a wire suspended in the engine’s intake air stream. As the engine runs, the wire is cooled by air flowing into the engine. As the wire cools, electrical resistance is reduced, which increases current flow through the wire. The A/F meter actually measures the increased current flowing through the wire and converts this measurement into a voltage signal that is sent to the PCM. The PCM then adjusts the pulse width of the fuel injector to correspond to the amount of air flowing into the engine.
The operating strategy programmed into the PCM, obviously, controls the functions and operational aspects of individual A/F meter applications. In most applications, the A/F meter is the primary authority for controlling the air/fuel mixture ratio. In contrast, the oxygen sensor may act as a fuel trim device and occasionally as a diagnostic device for relaying major air/fuel ratio failures back to the PCM. Other sensors, such as the coolant temperature and throttle position sensor, also act as fuel ratio trim devices that, depending upon operating conditions, may not exceed the authority of the A/F meter.
DIAGNOSING VACUUM LEAKS
Several scenarios can affect mass air flow operation. Since hot-wire mass A/F meters are designed to measure even the smallest quantity of air flowing into an engine, it’s very important to detect and repair even the smallest vacuum leak in the air induction system. For purposes of illustration, let’s assume that air flows into a 1.8-liter engine at the rate of three grams per second at hot idle. If a small vacuum leak allows one gram per second of "false air" to flow into the engine, the A/F meter may inform the PCM that the engine is idling very slowly. The reduced voltage signal to the PCM will cause the PCM to reduce the injector pulse width. In turn, this will create a lean air/fuel condition in the engine that encourages a hesitation, stumble and rough idle or intermittent stalling condition.
Vacuum leaks can be easily diagnosed by several methods. I believe the safest and easiest method is to use a modified mechanical stethoscope to listen for vacuum leaks throughout the system. To modify the stethoscope for locating vacuum leaks, replace the probe with a length of plastic hose or fuel line. Alternate methods include listening for a change in engine speed while spraying propane or aerosol carb cleaner around manifold and vacuum connections. The various brands of "smoke" machines are also very handy diagnostic aids to use when attempting to locate vacuum leaks at the manifold-to-cylinder head gasket, throttle body shaft, throttle body-to-manifold gasket and vacuum hoses.
METER CONTAMINATION
Air flow meter contamination provides another scenario that usually involves a lean air/fuel ratio condition. As vehicle miles accumulate, small particles of debris accumulate on the sensor. This debris can range from oil vapor and dirt to even small particles of paper pulled from cheap filtering media. Although some hot-wire systems are designed to initiate a "burn-off" mode upon engine start-up to clean debris from the wire, the wire may acquire a coating that tends to insulate it from the cooling effects of intake air. This insulating effect will cause the wire to operate at a higher temperature and will indicate to the PCM that less air is flowing into the engine than is really the case. In response, the PCM reduces injector pulse width, which creates the lean air-fuel ratio condition.
DIAGNOSTIC CHARTS
Going specifically to the A/F meter diagnostic chart for a 1990 Loyale, we see that we have a simple three-wire system consisting of a supply voltage wire (red), a ground wire (black) and a signal return wire (white). According to our chart, we should see a key-on, engine-off black-to-ground maximum resistance of 10 ohms, key-on red-to-ground minimum voltage of 10 volts, and white-to-black range of 0.1 to 0.5 volts.
At this point, I would suggest expanding upon the recommended test procedure to render a more accurate diagnosis. To illustrate, test the black ground wire by checking the voltage drop to battery (B-) ground. The voltage drop should preferably be around 50 millivolts (mv), but shouldn’t exceed 100 mv. If the voltage drop exceeds this spec, check the PCM ground and A/F meter to PCM wiring for loose or corroded connections. Although Subaru recommends testing the ground circuit resistance, keep in mind that ground circuits should be tested in a loaded, key-on condition that duplicates engine-operating situations.
Next, the Subaru diagnostic chart recommends blowing compressed air through the A/F meter while looking for a voltage increase on the white signal return wire and black ground wire. After this test, voltage should return to the specified no-flow range of 0.1 to 0.5 volts. The purpose of this test, obviously, is to determine if the A/F meter is sensitive to air flowing through the meter. If voltage at the white wire doesn’t increase proportionately to an increase in air flow, the meter is faulty. Although this test does indicate whether or not the A/F meter is working, it does not indicate the degree of accuracy with which it is measuring the actual air flow into the engine.
DIAGNOSTIC STRATEGIES
To expand upon the recommended diagnostic process even more, let’s take our basic knowledge of A/F meters and apply it to some real-life scenarios. Our first scenario is a 1990 2.2-liter Legacy with an intermittent stalling, bucking or jerking condition. Again, this is a no-code complaint related to a lean air/fuel ratio. A more thorough inspection proved that the air flow sensor connector had loosened due to improper wiring harness support.
When diagnosing any intermittent problem it’s especially important to observe the condition of the wiring and connectors. Too often, after an engine has been repaired or replaced, a technician neglects to correctly install the engine wiring harness. In some cases, the wiring has been stretched, which stresses a connector, or left to dangle from the connector, which fatigues the copper wire where it is crimped into the connector terminal. The worst diagnostic procedure, obviously, is to begin disconnecting components and moving wiring harnesses without first observing exactly how the wiring and connectors have been installed in the first place.
Why wouldn’t a loose connector set a code in the PCM’s diagnostic memory? Contrary to what we might think, many PCMs won’t set a code until the engine reaches operating temperature. Second, the fault must exist for a predetermined length of time. If the disconnect, for example, lasts only a second or two, this short duration may not meet the PCM’s operating strategy for setting a diagnostic code.
LEAN AIR/FUEL RATIOS
Second on our diagnostic scenario menu is a no-code cold driveability complaint. A defective coolant temperature sensor (CTS) has been replaced, but the injector pulse width appears to be less than normal when the engine is cold. All other ignition and fuel system components, including the A/F meter, test to specification. Since a blast of aerosol carburetor cleaner or propane into the air intake seems to smooth out engine operation, the technician correctly makes the assumption that the air/fuel ratio is too lean.
Obviously, a single wire, unheated zirconia oxygen sensor like that found on the ‘90 Loyale won’t affect fuel control until it warms up to an operating temperature of 600°F or more. If the CTS is within specification, fuel control should be established upon a cold start-up. On the other hand, if the A/F meter has lost its ability to accurately measure intake air flow, then its voltage output to the PCM will probably not be high enough to cause the PCM to increase fuel injector pulse width to match the actual air flow going into the cold engine.
A viable diagnostic procedure is to see how the engine performs with the A/F meter disconnected. In most cases, depending upon the operating strategy programmed into the PCM, the performance should improve since the PCM should substitute a default or "fail-safe" value for the disconnected air flow sensor. Of course, the engine may run worse, again depending upon the strategy built into the PCM. Nevertheless, in the case of a ‘90 Loyale, the PCM should record an A/F meter failure Code 23 with the meter disconnected.
Keeping in mind that the best repair is to replace the A/F meter, air flow sensor contamination may be remedied by removing the two screws that hold the air flow sensor assembly to the meter housing and gently cleaning the sensor wires with brake/electrical cleaner. After spraying the sensor wires with electrical cleaner, I normally use canned air (typically used for cleaning computer keyboards) to remove electrical cleaner and accumulated debris. I don’t recommend using shop compressed air, because high air pressure could damage the wires and shop air may be contaminated with water and compressor oil. Sometimes, the air flow sensing wires can be cleaned well enough to improve performance, depending upon the degree of contamination and assuming that the internal circuitry is operating correctly.
In our last scenario, we have a 2.2-liter, A/F meter-equipped Subaru that won’t start unless the A/F meter or the coolant temperature sensor is disconnected. At first thought, the problem appears to be a mysterious PCM or ground problem. But, going back to the basics, disconnecting the A/F meter puts the A/F meter circuit into a default or fail-safe mode in the PCM, which increases the injector pulse width enough to allow the engine to start.
But why does the engine start when the CTS is disconnected? Again, let’s go back to the basics of PCM operating strategy. Disconnecting the CTS informs the PCM that the coolant temperature may be as much as -40 degrees below zero. The PCM increases the injector pulse width, "thinking" that the engine needs more fuel to meet this extremely low ambient temperature. This extra fuel compensates for a defective A/F meter that, in essence, is informing the engine that very little air is flowing into the cranking engine.
OXYGEN SENSORS
As a diagnostic footnote, keep in mind that most defective A/F meters drive the air/fuel ratio lean. Assuming that the oxygen sensor and its related circuit are responsive and in good working order, a defective A/F meter should drive the O2 sensor return voltage low. In worst-case scenarios, the air/fuel ratio may be lean enough that the O2 voltage will drop to zero.
Again, the diagnostic strategy programmed into the PCM comes into play. With most early OBD I vehicles like the ‘90 Loyale, the PCM may be looking for shorts, opens and grounds in the O2 circuit. It will also be looking for prolonged periods of high or low O2 voltage output. Extended high voltage from a zirconia sensor indicates a rich air/fuel ratio. Extended low voltage, on the other hand, indicates a lean air/fuel ratio. Either of these five cases should be enough to set an oxygen sensor circuit failure code.
Some PCMs may also be programmed to look for a switching pattern in the O2 voltage output. Since a faulty or contaminated air flow sensor will inhibit switching by driving the system lean, the PCM may set an oxygen sensor switching failure code before it sets a code for a failing A/F meter. So, in a word, an O2 sensor code may be a tip-off to a failing air flow sensor.
VOLTAGE OUTPUT
As stated above, the recommended test procedure includes observing a rise in output voltage on the white terminal as compressed air is blown through the A/F meter. Specific voltage values aren’t mentioned in the diagnostic chart because these voltage values may vary according to engine application and factors affecting air density, such as altitude and ambient air temperature, not to mention engine condition and exhaust restriction.
As mentioned above, the KOEO voltage at the white wire should be about 0.1 to 0.5 volts. During idle conditions, the voltage should be about 0.8 to 1.0 volts. As the engine speed increases, the voltage should increase. In contrast to the recommended procedure of using a DVOM for testing air low meter output voltage, I would recommend using a lab scope for monitoring this particular output. Unlike many DVOMS and graphing multimeters, the lab scope can detect voltage drops in the signal being sent to the PCM. If a voltage drop occurs, the injector pulse width may be interrupted, which, for a millisecond or so, creates a lean air/fuel condition in the engine. Voltmeters are simply too slow to display voltage drops occurring in one or two milliseconds. Again, having a firm grasp of basic A/F meter diagnostic procedures will prevent many hours from being lost to searching for solutions to those elusive lean air/fuel ratio conditions.
Go back
|