2004 Mazda RX-8 1.3 3FACTORY OEM SERVICE PROCEDURE

Using the WDS or Equivalent

NOTE:
  • PIDs for the following parts are not available on this model. Go to the appropriate part inspection page.
  1. Connect the WDS or equivalent to the DLC-2.
  2. Turn the ignition switch to ON position.
  3. Measure the PID value.
    • If PID value is not within the specification, follow the instructions in Action column.
    NOTE:
    • The PID/DATA MONITOR function monitors the calculated value of the input/output signals in the PCM. Therefore, an output device malfunction is not directly indicated as a malfunction of the monitored value for the output device. If a monitored value of an output device is out of specification, inspect the monitored value of the input device related to the output control.
    • For input/output signals except those of the monitoring items, use a voltmeter to measure the PCM terminal voltage.
    • The simulation items that are used in the ENGINE CONTROL SYSTEM OPERATION INSPECTION are as follows.
      • ACCS, AIP RLY, ALTF, APV, ARPMDES, DEI, ETC_DSD, EVAPCP, FAN1, FAN2, FP, FPRR, FUELPW, GENVDSD, HTR11, HTR12, IASV, MOP POS, PACNTV, PREDELI, SSV, test
PID/DATA MONITOR

Monitor item (Definition) Unit/Condition Condition/Specification (Reference) Inspection item(s) PCM terminal
ACCS (A/C relay) On/Off
  • IG SW ON: Off
  • A/C switch ON and fan switch ON at idling: On
  • The following PIDs
    • ACSW, ECT, IVS, PCM_T, RPM, TP, VSS
  • A/C relay
5AA
ACSW (A/C switch) On/Off
  • A/C switch and fan switch ON at ignition switch ON: On
  • A/C switch OFF at ignition switch ON: Off
  • A/C switch
4W
AIP RLY (AIR pump relay) On/Off
  • During the specified period after cold: On
  • Idling after warm-up: Off
  • The following PIDs
    • CATT11_DSD, ECT, IAT
  • AIR pump relay
4O
ALTF (Generator field coil control duty value) %
  • IG SW ON:0%
  • Just after A/C switch ON and fan switch ON at idling: Duty value rises
  • The following PIDs
    • ALTT V, B+, ECT, IAT, IVS, PCM_T, RPM, VSS
2I
ALTT V (Generator output voltage) V
  • IG SW ON: 0 V
  • Idling: Approx. 14.9 V(1) (E/L not operating)
Generator. 2T
APP (Accelerator pedal position) %
  • Accelerator pedal released: 0%
  • Accelerator pedal depressed: 100%
  • The following PIDs
    • APP1, APP2
  • APP sensor
-
APP1 (Accelerator pedal position) %
  • Accelerator pedal released: 31.1-33.1%
  • Accelerator pedal depressed: 75.6-78.6%
APP sensor 5F
V
  • Accelerator pedal released: 1.555-1.655 V
  • Accelerator pedal depressed: 3.78-3.93 V
APP2 (Accelerator pedal position) %
  • Accelerator pedal released: 20.1-22.1%
  • Accelerator pedal depressed: 64.6-67.6%
APP sensor 5C
V
  • Accelerator pedal released: 1.005-1.105 V
  • Accelerator pedal depressed: 3.23-3.38 V
APV (APV motor) Opening/Closing
  • High engine speed after warm-up: Opening
  • Except above: Closing
  • The following PIDs
    • APV_POS, BARO, ECT, IAT, MAF, RPM, TP
  • APV motor
3G, 3J
APV_POS (APV position sensor) V
  • High engine speed after warm-up: 1.5 V or less
  • Except above: 1.5 V or more
  • APV position sensor
3B
ARPMDES (Target engine speed) RPM MT 
  • No load after warm-up: 750-850 rpm

AT 
  • No load after warm-up: 760-860 rpm
  • The following PIDs
    • ACCS, ALTT V, B+, COLP, ECT, IAT, MAF, RPM, TP
-
B+ (Battery positive voltage) V
  • IG SW ON: B+
  • Battery
5J
BARO (Barometric pressure) kPa, Bar, psi
  • IG SW ON: Indicates atmospheric pressure
  • BARO sensor
5S
V
  • IG SW ON
    • Altitude 0 m {0 ft}: 3.8-4.2 V(4)
    • Altitude 305 m {1,000 ft}: 3.6-4.0 V(4)
    • Altitude 610 m {2,000 ft}: 3.5-3.9 V(4)
    • Altitude 914 m {3,000 ft}: 3.4-3.7 V(4)
    • Altitude 1,219 m {4,000 ft}: 3.2-3.6 V(4)
    • Altitude 1,524 m {5,000 ft}: 3.1-3.5 V(4)
    • Altitude 1,829 m {6,000 ft}: 3.0-3.4 V(4)
    • Altitude 2,134 m {7,000 ft}: 2.9-3.3 V(4)
BOO (Brake switch) On/Off
  • Brake pedal depressed: On
  • Brake pedal released: Off
  • Brake switch
4P
CATT11_DSD (Estimated catalytic converter temperature) °C °F
  • Idling after warm-up: Approx. 531 °C {988 °F}
  • The following PIDs
    • ECT, IAT, LOAD, RPM
-
CHRGLP (Generator warning light) On/Off
  • IG SW ON: On
  • Idling: Off
  • Generator warning light
-
COLP (Refrigerant pressure switch (middle)) ON/OFF
  • Refrigerant pressure switch (middle) ON (2) at idling: ON
  • Refrigerant pressure switch (middle) OFF(3) at idling: OFF
  • Refrigerant pressure switch
4Z
CPP (Clutch pedal position) On/Off
  • Clutch pedal depressed: On
  • Clutch pedal released: Off
  • CPP switch
4F
CPP/PNP (Shift lever position) Drive/Neutral
  • Neutral position: Neutral
  • Except above: Drive
  • Neutral switch
2O
DEI (VDI solenoid valve) On/Off
  • Idling: Off
  • High engine speed after warm-up: On
  • The following PID
    • RPM
  • VDI solenoid valve
1W
DTC_CNT (Number of DTC detected) - - - -
ECT (Engine coolant temperature) °C °F
  • IG SW ON position: Indicates ECT
  • ECT sensor
2K
V
  • ECT 20 °C {68 °F}: approx. 3.1 V
  • ECT 80 °C {176 °F}: approx. 0.9 V
ECT_DES (Estimated ECT) °C °F
  • IG SW ON position: Indicates estimated ECT
  • The following PIDs
    • ECT, IAT, LOAD, MAF, VSS
-
EQ_RAT11 (Front oxygen sensor) -
  • Idling after warm-up: Approx. 1
  • Front HO2S
2B, 2C
ETC_ACT (Electronic throttle control actual) °
  • CTP: Approx. 6.3°
  • WOT: Approx. 83°
  • The following PIDs
    • TP1, TP2
-
ETC_DSD (Electronic throttle control desired) °
  • CTP: Approx. 6.3°
  • WOT: Approx. 83°
  • The following PIDs
    • APR, ECT_DES
-
%
  • CTP: Approx. 7%
  • WOT: Approx. 100%
EVAPCP (Purge solenoid valve duty value) %
  • IG SW ON: 0%
  • Increase the engine speed: Duty value rises
  • The following PIDs
    • BARO, ECT, FUELSYS, IAT, LOAD, MAF, RPM
  • Purge solenoid valve
2P
FAN1 (Cooling fan control) On/Off
  • The cooling fan is operating: On
  • Except above: Off
  • The following PIDs
    • ACSW, COLP, ECT, IAT, PCM_T
  • Cooling fan relay No.1
5X
FAN2 (Cooling fan control) On/Off
  • The cooling fan is operating at high speed: On
  • Except above: Off
  • The following PIDs
    • ACSW, COLP, ECT, IAT, PCM_T
  • Cooling fan relay No.2
5AD
FLI (Fuel level) %
  • Fuel gauge level F: Approx. 100%
  • Fuel gauge level E: Approx. 0%
  • Fuel tank gauge unit
-
FP (Fuel pump relay) On/Off
  • IG SW ON: Off
  • Idling: On
  • Cranking: On
  • The following PID
    • RPM
  • Fuel pump relay
5P
FPRR (Fuel pump speed control relay) On/Off
  • IG SW ON: Off
  • Idling: Off
  • Cranking: On
  • The following PIDs
    • B+, BARO, ECT, IAT, MAF, O2S11, O2S12, RPM, TP
  • Fuel pump speed control relay
4M
FUELPW (Fuel injector duration) ms
  • Cranking (before warm-up [ECT: 20 °C {68 °F}]): approx. 48 ms
  • Cranking after warm-up: approx. 9.6 ms
  • Idling after warm-up: 2.9-3.5 ms
  • The following PIDs
    • ACSW, APP, B+, BARO, ECT, IAT, KNOCKR, MAF, O2S11, O2S12, RPM, TP, VSS
  • Fuel injector
2J, 2M
FUELSYS (Fuel system status) OL/CL/OL Drive/OL Fault/CL Fault
  • Idling after warm-up: CL
  • The following PIDs
    • ACSW, APP, B+, BARO, ECT, IAT, KNOCKR, MAF, O2S11, O2S12, RPM, TP, VSS
-
GENVDSD (Generator voltage desired) V
  • IG SW ON: 0 V
  • Idling: Approx. 14.9 V(1) (E/L not operating)
  • The following PIDs
    • ACSW, ALTT, V, B+, BOO, ECT, IAT, PCM_T, RPM, VSS
-
HTR11 (Front HO2S heater) On/Off
  • Idling after warm-up: On
  • The following PIDs
    • B+, ECT, IAT, LOAD, MAF
  • Front HO2S heater
1V
HTR12 (Rear HO2S heater) On/Off
  • Idling after warm-up: On
  • The following PIDs
    • B+, ECT, IAT, LOAD, MAF
  • Rear HO2S heater
2A
IAC (Idle air control) %
  • IG SW ON: Approx. 26%
  • Idling after warm-up: Approx. 21%
  • The following PIDs
    • ACSW, ALTT V, APP, ARPMDES, COLP, ECT, EVAPCP, RPM, VSS
  • Throttle valve actuator
1B, 1C
IASV (VFAD solenoid valve) On/Off
  • High engine speed: On
  • Idling: Off
  • The following PID
    • RPM
  • VFAD solenoid valve
5Z
IAT (Intake air temperature) °C °F
  • IG SW ON position: Indicates IAT
  • IAT sensor
5K
V
  • IAT 20 °C {68 °F}: Approx. 2.4 V
  • IAT 40 °C {104 °F}: Approx. 1.5 V
INGEAR (In gear) On/Off MT 
  • When the following conditions are satisfied: On
    • Engine runs
    • Not neutral
    • Clutch pedal released
  • Except above: Off

AT 
  • When the following conditions are satisfied: On
    • Engine runs
    • Driving range
  • Except above: Off
  • The following PIDs
    • CPP, CPP/PNP, RPM
-
IVS (CTP condition) Idle/Off Idle
  • CTP: Idle
  • Except above: Off idle
  • The following PID
    • APP
-
KNOCKR (Knocking retard) °
  • IG SW ON: 0°
  • Idling: 0°
  • KS
1T
LDP_MON (EVAP System leak detection pump monitoring current) mA
  • Indicates EVAP System leak detection pump monitoring current
4D
LDP_REF(EVAP System leak detection pump reference current) mA
  • Indicates EVAP System leak detection pump reference current
4D
LDF_IDL (EVAP System leak detection pump idle current) mA
  • Indicates EVAP System leak detection pump idle current
4D
LDP_SLDV (EVAP Control system small leak detection value) mA
  • Indicates EVAP Control system small leak detection value
4D
LDP_VSLDV (EVAP Control system very small leak detection value) mA
  • Indicates EVAP Control system very small leak detection value
4D
LDP_EVAPCP (EVAP Control system incorrect purge flow detection value) mA
  • Indicates EVAP Control system incorrect purge flow detection value
4D
LOAD (Engine load) % MT 
  • Idling: 18.0-25.0%
  • Engine speed 2,500 rpm (no load): 13.5-19.5%

AT 
  • Idling: 20.0-28.0%
  • Engine speed 2,500 rpm (no load): 15.0-21.0%
  • The following PIDs
    • BARO, IAT, MAF, RPM
-
LONGFT1 (long term fuel trim) %
  • Idling after warm-up: approx-12.5-12.5%
  • The following PIDs
    • ECT, LOAD, MAF, RPM, SHRTFT
-
MAF (Mass airflow) g/s MT 
  • Idling after warm-up: 3.8-4.7 g/s
  • Engine speed 2,500 rpm (no load): 8.7-11.7 g/s

AT 
  • Idling after warm-up: 4.4-5.3 g/s
  • Engine speed 2,500 rpm (no load): 9.5-12.5 g/s
  • MAF sensor
5N
V MT 
  • Idling after warm-up: 1.16-1.23 V
  • Engine speed 2,500 rpm (no load): 1.49-1.64 V

AT 
  • Idling after warm-up: 1.21-1.29 V
  • Engine speed 2,500 rpm (no load): 1.54-1.67 V
MIL (Malfunction indicator lamp) On/Off
  • IG SW ON: On
  • Idling: Off
  • MIL
-
MIL_DIS (Travelled distance since the MIL illuminated) Indicates travelled distance since the MIL illuminated
MOP_POS (Metering oil pump) -
  • When the initial set function is operating: value is increased
  • The following PIDs
    • BARO, ECT, IAT, MOP_SW, RPM
  • Metering oil pump
2V, 2W, 2Y, 2AB
MOP_SW (Metering oil pump switch) On/Off
  • When the initial set function is operating: On
  • Metering oil pump switch
2N
O2S11 (Front oxygen sensor) mA
  • Idling after warm-up: Approx. 0 mA
  • Front HO2S
2B
O2S12 (Rear oxygen sensor) V
  • Idling after warm-up: 0.1-0.9 V
  • Rear HO2S
2Q
PSCNTV (AIR solenoid valve control) On/Off
  • AIR pump operating: On
  • AIR pump not operating: Off
  • The following PIDs
    • CATT11_DSD, ECT, IAT
  • AIR solenoid valve
1O
PCM_T (PCM temperature sensor) V
  • IG SW ON position: Indicates PCM temperature sensor output voltage
  • PCM
-
RO2FT1 (Rear oxygen sensor fuel trim) -
  • Idling after warm-up: approx.-0.03-0.03
  • The following PID
    • O2S12
-
RPM (Engine speed) RPM
  • Engine runs: Indicates engine speed
  • Eccentric shaft position sensor
-
SC_SET (Cruise set indicator light) On/Off
  • Cruise set indicator light ON: On
  • Cruise set indicator light OFF: Off
  • Cruise indicator light
-
SCCS (Cruise control switch) V
  • Press ON/OFF: approx. 0 V
  • Press CANCEL: approx. 0.25 V
  • Press SET/COAST: approx. 1.18 V
  • Press RES/ACCEL: approx. 2.50 V
  • Others: approx. 5.0 V
  • Cruise control switch
5V
SELTESTDTC (DTC) Indicates Number of the DTCs detected by the KOEO/KOER self-test function
SHRTFT1 (Short term fuel trim (front)) %
  • Idling after warm-up: approx.-4-4%
  • The following PIDs
    • ACSW, APP, B+, BARO, ECT, IAT, KNOCKR, LOAD, MAF, O2S11, O2S12, RPM, TP, VSS
-
SHRTFT12 (Short term fuel trim (rear)) %
  • Idling after warm-up: approx. 99%
  • The following PIDs
    • ACSW, APP, B+, BARO, ECT, IAT, KNOCKR, LOAD, MAF, O2S11, O2S12, RPM, TP, VSS
-
SPARK-L (Ignition timing) °(BTDC)
  • Idling after warm-up: BTDC approx. -5°
  • The following PIDs
    • ACSW, APP, ECT, IAT, IVS, KNOCKR, LOAD, MAF, RPM, TP, VSS
  • Ignition coil (L/F)
2AA
SPARK-T (Ignition timing) °(BTDC)
  • Idling after warm-up: BTDC approx. -5°
  • The following PIDs
    • ACSW, APP, ECT, IAT, IVS, KNOCKR, LOAD, MAF, RPM, TP, VSS
  • Ignition coil (T/F)
2AD
SSV (SSV solenoid valve) On/Off
  • High engine speed and high load after warm-up: On
  • Idling: Off
  • The following PIDs
    • BARO, ECT, IAT, MAF, RPM, TP
  • SSV solenoid valve
1L
test On/Off
  • Test mode: On
  • Except above: Off
- -
TIRE SIZE (Tire revolution per mile) rev/mile
  • Indicates tire revolution per a mile
TP (TP) V
  • CTP: Approx. 0.8 V
  • WOT: Approx. 3.92 V
  • The following PIDs
    • TP1, TP2
-
TP_REL (Relative TP) %
  • CTP: Approx. 7%
  • WOT: Approx. 100%
  • The following PIDs
    • TP, TP1, TP2
-
TP1 (TP sensor 1) %
  • CTP: 8.0-16.0%
  • WOT: 76.5-81.9%
  • TP sensor No.1
1J
V
  • CTP: 0.40-0.80 V
  • WOT: 3.825-4.095 V
TP2 (TP sensor 2) %
  • CTP: 23.6-35.6%
  • WOT: 80.66-86.06%
  • TP sensor No.2
1M
V
  • CTP: 1.18-1.78 V
  • WOT: 4.033-4.303 V
TPCT (TP sensor voltage at CTP) V
  • IG SW ON (CTP): 0.01 V
  • TP sensor
1J, 1M
VSS (Vehicle speed) km/h MPH
  • Vehicle running: Indicates vehicle speed
  • ABS HU/CM
  • DSC HU/CM
-
(1) Calculated value; differs from terminal voltage
(2) Refrigerant pressure switch (middle) turns off when the refrigerant pressure is 1.11 MPa {11.3 kgf/cm2 , 161 psi} or less
(3) Refrigerant pressure switch (middle) turns on when the refrigerant pressure is 1.60 MPa {16.3 kgf/cm2 , 232 psi} or more
(4) The voltage may vary excessively depending on the weather or battery conditions.
Factory Service Tools

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • • You smell fuel, burning insulation, or see smoke.
  • • Brakes feel soft, pull hard to one side, or make grinding noises.
  • • The engine overheats, stalls repeatedly, or misfires under load.
  • • You are missing required tools, torque specs, or safe lifting equipment.
  • • You are not confident in the next step or safety outcome.

Rather have a pro handle this?

A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.

Comes to youSame-day available12-month warranty
Get a Free Quote

No obligation. See pricing before you book.