LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 1999 >> Protege ES, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Self-Diagnostics - 1.8L >> Diagnostic Tests >> DTC P1102: MAF Sensor Inconsistent With TP Sensor (Lower Than Expected) >> Diagnosis & Repair Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnosis & Repair Procedure

  1. Ensure FREEZE FRAME PID DATA have been recorded. Verify stored DTCs. If DTCs and pending codes P0102, P0103, P0122, P0123, P0506, P0507 and/or P1103 are present, repair those DTC(s) first and go to step  6. If listed DTCs are not present, go to next step.
  2. Turn ignition on. Using scan tool, access MAF V PID. Start engine and run it at idle and observe scan tool. If MAF V PID is okay, go to step  5. If MAF V PID is not okay, go to next step.
  3. Turn ignition off. Remove MAF sensor. Ensure MAF sensor is not plugged. Repair as needed. If MAF sensor is okay, go to next step.
  4. Turn ignition on. Using scan tool, access TP V PID. Turn ignition on and observe scan tool. If TP V PID is okay, go to step  6. If TP V PID is not okay, go to next step.
  5. Inspect TP sensor. See SYSTEM & COMPONENT TESTING - EXCEPT B2500, B3000 & B4000 article. Replace TP sensor as needed. If TP sensor is okay, go to next step.
  6. Erase DTC. See CLEARING CODES under SELF-DIAGNOSTIC SYSTEM in SELF-DIAGNOSTICS - INTRODUCTION - PROTEGE 1.6L & 1.8L article. If DTC is present, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.