How To Test The GM MAF Sensor (P0100, P0101, P0102, P0103)

In this test tutorial, I'll show you how to test the mass air flow sensor to see if it's bad (and lighting up the check engine light) or not. This MAF test is done in 3 easy steps.

All you'll need, to test the MAF sensor (with this tutorial) is a multimeter that can read Hertz frequency (if you don't have one, I've made a recommendation on where you can buy a reasonably priced one below).

In case this isn't the MAF sensor article you're needing, there are several more I've written and you can find some of them here:

In Spanish You can find this tutorial in Spanish here: Cómo Probar El Sensor MAF (2005-2007 3.5L GM) (at:

Symptoms Of A Bad GM MAF Sensor

The most obvious one is that the CHECK ENGINE light (CEL) will be on on your instrument cluster and driving you nuts. Here are a couple of others:

  1. A MAF sensor diagnostic trouble code (DTC) stored in your vehicle computer's memory.
    • P0100: Mass Air Flow (MAF) Sensor Circuit Malfunction.
    • P0101: Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem.
    • P0102: Mass Air Flow (MAF) Sensor Circuit Low Input.
    • P0103: Mass Air Flow (MAF) Sensor Circuit High Input.
  2. Lean and/or Rich Diagnostic Trouble code(s).
    • P0171: System Too Lean (Bank 1).
    • P0172: System Too Rich (Bank 1).
    • P0174: System Too Lean (Bank 2).
    • P0175: System Too Rich (Bank 2).
  3. Fuel Trim diagnostic trouble code(s).
  4. No Power when you accelerate the car or truck.
  5. Black smoke coming from the tail-pipe.
  6. Your car or truck or SUV may idle rough and stall.

What Tools Do I Need?

A scan tool is one of those MUST have tools to be able check and diagnose today's modern cars and trucks, but for the tests in this article you don't need one.

These are the tools you'll need or may need:

  1. Multimeter
  2. Wire Piercing Probe
    • Although not an absolute must, this tool is a time saver of the first order. To see what this tool looks like, click here: Wire Piercing Probe.

Circuit Descriptions Of The MAF Sensor Connector

Circuit Descriptions Of The MAF Sensor Connector. How To Test The GM MAF Sensor (P0100, P0101, P0102, P0103)

The MAF sensor covered by this tutorial has 5 wires coming out of the connector. Each wire (circuit) has a specific job to do and below, you'll find the description. Each of the 3 Tests, that make up this article, will use these circuit descriptions:

  • Circuit labeled A:
    • Yellow wire. MAF Sensor Signal
  • Circuit labeled B:
    • Pink w/ Black stripe wire. Ignition voltage (10 to 12 Volts DC).
  • Circuit labeled C:
    • Black w/ White stripe wire. Ground Circuit.
  • Circuit labeled D:
    • Tan wire. Air Temperature Sensor Circuit
  • Circuit labeled E:
    • Tan w/ Black stripe wire. Air Temperature Sensor Circuit (low reference = Ground).

Where To Buy The MAF Sensor And Save

The following links will help you comparison shop for the MAF sensor:

Not sure if the MAF sensor will fit your particular GM vehicle? Don't worry, once you get to the site, they'll make sure it fits. If it doesn't, they'll find you the right one.

Basic Working Theory Of The GM MAF Sensor

The fuel injection computer needs to know the amount of air the engine is breathing to inject the correct amount of fuel (among several things) and keep your GM vehicle idling, running smooth, accelerating, polluting less, etc. For this, the PCM relies on the mass air flow sensor, among several of the sensors that monitor the engine and transmission.

The MAF sensor's job is to measure the amount of air the engine is breathing at any given RPM. It then converts this measurement into a Hertz frequency reading (as measured by a digital multimeter that can read Hz Frequency) and shoots it to the PCM. Here's what it looks like on a digital multimeter:

  • At an idle of about 680 RPMs, the MAF sensor outputs about 3.2 K Hertz.
    • Let me emphasize the words 'outputs about' because every vehicle will output a slightly different value depending on several conditions like: engine temperature, ambient air temperature, etc.
  • At about at 1500 RPM;s the MAF signal output is about 4.2 K Hz.
  • At 2500 RPMs it hovers around 5.2 K Hz.

As you can see, the more air the engine breathes (or the higher the RPMs) the higher the MAF output signal becomes, and of course the less air the engine breathes, the lower the reading on your digital multimeter.

Now, in testing the MAF sensor, you won't be looking for a specific Hertz (Hz) number at a specific RPM, but for crazy fluctuations in the signal that don't correspond to the amount of air entering the engine or NO SIGNAL AT ALL. OK, crash course is over, let's start testing.

Buick Vehicles:

  • Allure
    • 2007
  • Lacrosse 3.8L
    • 2005, 2006, 2007
  • Lucerne 3.8L, 4.6L
    • 2006, 2007
  • Rendezvous 3.5L
    • 2006, 2007
  • Terraza 3.5L, 3.9L
    • 2006, 2007

Cadillac Vehicles:

  • DTS 4.6L
    • 2006, 2007

Chevrolet Vehicles:

  • Equinox 3.4L
    • 2005, 2006, 2007
  • Impala 3.5L, 3.9L, 5.3L
    • 2006, 2007
  • Malibu 3.5L, 3.9L
    • 2006, 2007

Chevrolet Vehicles:

  • Monte Carlo 3.5L, 3.9L, 5.3L
    • 2006, 2007
  • Uplander 3.9L
    • 2006, 2007

Pontiac Vehicles:

  • G6 3.5L, 3.6L, 3.9L
    • 2005, 2006, 2007
  • Grand Prix 3.8L, 5.3L
    • 2005, 2006, 2007

Pontiac Vehicles:

  • Montana 3.5L, 3.9L
    • 2005, 2006, 2007
  • Torrent 3.4L
    • 2005, 2006, 2007

Saturn Vehicles:

  • Relay 3.5L
    • 2005