GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC P0100: Mass Air Flow (MAF) Sensor Circuit

DTC P0102: Mass Air Flow (MAF) Sensor Circuit Low Frequency

DTC P0103: Mass Air Flow (MAF) Sensor Circuit High Frequency

Diagnostic Fault Information

Circuit

Short to Ground

High Resistance

Open

Short to Voltage

Signal Performance

Ignition 1 Voltage

P0100, P0102

P0100, P0102

P0100, P0102

--

P0101

MAF Sensor Signal High

P0100, P0102

P0100, P0102

P0100, P0102

P0100, P0103

P0101

MAF Sensor Signal Low

--

P0100, P0103

P0100, P0103

--

P0101

Typical Scan Tool Data

MAF Sensor

Circuit

Short to Ground

Open

Short to Voltage

Operating Conditions: Engine idling in Closed Loop.

Parameter Normal Range: MAF Sensor 1.5-5.0 g/s

Ignition 1 Voltage

0.40 g/s

0.40 g/s

--

MAF Sensor Signal High

0.40 g/s

0.40 g/s

228 g/s

MAF Sensor Signal Low

228 g/s

228 g/s

*

* Internal PCM damage may occur if the circuit is shorted to B+.

Circuit/System Description

The mass air flow (MAF) sensor is an air flow meter that measures the amount of air entering the engine. The control module uses the MAF sensor signal to provide the correct fuel delivery for all engine speeds and loads. The MAF sensor is a hot wire design. A platinum hot wire and a thermistor are located in the intake air bypass passage of the MAF sensor housing. The temperature of the platinum hot wire is affected by exposure to air flow and by exposure to air temperature. The platinum hot wire is maintained at a set temperature by controlling the current flow through the wire. The MAF sensor converts the changes in current flow to a voltage signal. The voltage signal from the MAF sensor enables the PCM to detect changes in air density and changes in air volume.

Conditions for Running the DTC

    • The ignition is ON or the engine is running.
    • DTC P0100, P0102, and P0103 run continuously when the above conditions are met.

Conditions for Setting the DTC

P0100

The PCM detects an open or a short in the MAF sensor signal.

P0102

The MAF sensor signal is less than 0.2 volt, for greater than 3 seconds.

P0103

The MAF sensor signal is greater than 4.9 volts, for greater than 3 seconds.

Action Taken When the DTC Sets

DTCs P0100, P0102, and P0103 are Type A DTCs.

Conditions for Clearing the DTC

DTCs P0100, P0102, and P0103 are Type A DTCs.

Reference Information

Schematic Reference

Engine Controls Schematics

Connector End View Reference

    •  Powertrain Control Module Connector End Views
    •  Engine Controls Connector End Views

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

  1. Engine running for 1 minute, verify the MAF sensor scan tool parameter is between 1.5-5.0 g/s.
  2. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Circuit/System Testing

  1. Ignition OFF, disconnect the harness connector at the MAF sensor.
  2. Ignition OFF, test for less than 10 ohms between the MAF sensor signal low circuit terminal 2 and ground G104.
  3. If greater than the specified range, test the signal low circuit for an open/high resistance. If the circuit tests normal, replace the PCM.
  4. Ignition ON, test for battery voltage on the ignition 1 voltage circuit terminal 1.
  5. If less than B+, repair the open/high resistance in the ignition 1 voltage circuit.
  6. Verify the scan tool MAF sensor parameter is less than 0.5 g/s.
  7. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the PCM.
  8. Connect a test lamp between the ignition 1 voltage circuit terminal 1 and the signal circuit terminal 3. Verify the MAF sensor parameter is greater than 220 g/s.
  9. If less than the specified range, test the MAF sensor signal high circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the PCM.
  10. If all circuits test normal, test or replace the MAF sensor.

Component Testing

  1. Ignition OFF, disconnect the harness connector at the MAF sensor.
  2. Important: This test is valid only when the MAF sensor circuits test normal.

  3. Install 3 jumper wires between the MAF sensor and the harness connector terminal as listed:
  4. • MAF sensor signal low circuit terminal 2
    • MAF sensor signal high circuit terminal 3
    • MAF sensor ignition positive voltage circuit terminal 1
  5. Ignition ON, measure for voltage on the MAF signal circuit when blowing air thru the MAF sensor.
  6. If the signal voltage did not increase with air flow, replace the MAF sensor.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    •  Mass Airflow Sensor Replacement
    •  Control Module References for control module replacement, setup, and programming