Fuel and air

P010B — Mass Air Flow Sensor "B" Circuit Range/Performance

Severity: medium Drive with care, to a shop

What P010B means

The ECM compares the signal from mass air flow sensor "B" with the airflow it expects from engine speed, throttle position and load. If the reading falls outside limits or disagrees with those inputs, it sets P010B. Fuel delivery is calculated from airflow, so a bad reading throws off the air-fuel mixture.

Symptoms

  • Check Engine light on
  • Rough or unstable idle
  • Hesitation, reduced power on acceleration
  • Poor fuel economy
  • Hard starting or stalling
  • Black smoke from the exhaust
  • Abnormal fuel trim values

Possible causes

  1. Dirty MAF sensor element
  2. Damaged wiring or poor connection at the sensor connector
  3. Air leak downstream of the sensor (ducts, boot, clamps)
  4. Clogged air filter or restriction in the intake
  5. Aftermarket air filter or intake modification
  6. Failed MAF sensor
  7. Faulty ECM (rare)

How to diagnose

  1. Scan for codes and freeze frame data, and note any other intake or fuel trim codes
  2. Inspect the sensor connector and harness for corrosion, chafing or a loose fit
  3. Check the air filter, airbox and intake path for blockage or damage
  4. Inspect the ducting and boot after the sensor for cracks and loose clamps, using a smoke machine if needed
  5. Review fuel trims at idle and under load: high positive values suggest unmetered air
  6. Compare live MAF readings at idle and under throttle with expected values
  7. Test the sensor's power, ground and signal wires with a multimeter
  8. If everything checks out, replace the sensor before suspecting the ECM

Common fixes

  • Clean the sensor with a dedicated MAF cleaner
  • Repair the wiring or replace the connector
  • Fix air leaks and replace damaged ducts and clamps
  • Replace the air filter and restore the stock intake setup
  • Replace the MAF sensor with a quality or OEM unit

Questions and answers

Can I drive with code P010B?

Briefly, such as to a shop, if the engine runs smoothly. If it misfires, hesitates badly or stalls, avoid driving to protect the catalytic converter.

Will cleaning the MAF sensor fix P010B?

Often it does when the cause is a dirty sensing element. If the code returns, check for air leaks, wiring problems or a failed sensor.

Can I just clear the code?

Clearing it only turns the light off for a while. Until the cause is fixed the code will come back and the mixture will stay inaccurate.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.