PCM INSPECTION [AJ] (VIN: JMZ LW19J7*# 300001-, JM0 LW10J300 300001-301405, JM6 LW10J300 300001-, JM8 LW28J**# 300001-301513)


BME014018880206

Caution
• The PCM terminal voltages vary with measuring conditions and vehicle conditions. Always carry out a total inspection of the input systems, output systems, and PCM to determine the cause of trouble. Otherwise, diagnosis will be incorrect.

PCM Inspection Using the WDS or Equivalent

Note
• PIDs for the following parts are not available on this model. Go to the appropriate part inspection page.
- CMP sensor (See CAMSHAFT POSITION (CMP) SENSOR INSPECTION [AJ] (VIN: JMZ LW19J7*# 300001-, JM0 LW10J300 300001-301405, JM6 LW10J300 300001-, JM8 LW28J**# 300001-301513).)
- Main relay (See RELAY INSPECTION.)

1. Connect the WDS or equivalent to the DLC-2. (See ON-BOARD DIAGNOSTIC TEST [AJ].)

2. Turn the ignition switch to ON position.

3. Measure the value.

• If the value is not within the specification, follow the instructions in Action column.

PID/DATA MONITOR table (Reference)

PID/DATA MONITOR item

Unit/

Condition

Condition/Specification (Reference)

Action

PCM terminal

ACCS (A/C relay)
On/Off
A/C operating: On
Ignition switch ON: Off
Inspect following PIDs: RPM, TP, ECT, ACSW.
69
ACSW (A/C switch)
On/Off
A/C switch and fan switch ON: On
A/C switch OFF: Off
Inspect A/C switch.
41
ALTF (Generator field coil control duty value)
%
Ignition switch ON: 0%
Idle: 0-100%
Generator operating → E/L ON: Duty value rises
Inspect following PIDs: IAT, RPM, VPWR, ALTT V
53
ALTT V (Generator output voltage)
V
Ignition switch ON: 0 V
Idle: 14-16 V
Inspect following PIDs: IAT, RPM, VPWR, ALTF
Inspect generator.
30
ARPMDES (Target engine speed)
RPM
Idle (No load): 635-735 rpm
Perform "ON-BOARD DIAGNOSTIC TEST".
-
BARO (Barometric pressure)
kPa or Hg
Less than 400 m {1.13 ft} above sea level: 99-103 kPa {743-772 mmHg, 29.3-30.4 inHg}
Inspect BARO sensor/EGR boost sensor.
-
V
Less than 400 m {1.13 ft} above sea level: 4.1-4.3 V
Inspect BARO sensor/EGR boost sensor.
34
BOO (Brake switch)
On/Off
Brake pedal depressed: On
Brake pedal released: Off
Inspect brake switch.
92
CHRGLP (Generator warning light)
On/Off
Ignition switch ON: On
Idle: Off
Inspect generator warning light.
98
ECT (Engine coolant temperature)
°C or °F
ECT 20 °C {68 °F}: 20 °C {68 °F}
ECT 60 °C {140 °F}: 60 °C {140 °F}
Inspect ECT sensor.
-
V
ECT 20 °C {68 °F}: 2.9-3.1 V
After warm up: 0.2-1.0 V
Inspect ECT sensor.
38
EGRCHK *4(EGR boost sensor solenoid valve)
On/Off
Ignition switch ON: Off
Idle: Off
Perform EGR boost sensor solenoid valve inspection.
47
EVAPCP (Purge solenoid valve duty value)
%
Ignition switch ON: 0%
Inspect following PIDs: IAT, RPM, ECT, MAF, TP, BARO, O2S11, O2S21, VPWR
18
FAN DUTY (Fan control signal)
%
ECT below 100 °C {212 °F}: 0%
ECT above 100 °C {212 °F}: 35-100%
Inspect ECT sensor.
44
FP (Fuel pump relay)
On/Off
Ignition switch ON: Off
Idle: On
Cranking: On
Inspect following PID: RPM
80*2, 104*1
FUELPW1 (Fuel injection duration)
MS
Ignition switch ON: 0 ms
Idle: 1.5-3.0 ms
Verify PIDs for input signals.
Inspect fuel pump relay.
74, 75, 101
FUELPW2 (Fuel injection duration)
MS
Ignition switch ON: 0 ms
Idle: 1.5-3.0 ms
Verify PIDs for input signals.
73, 99, 100
HTR11 (HO2S heater (Front, RH))
On/Off
Ignition switch ON (engine stopped): Off
Specified period after engine start with ECT 0-40 °C {32-104 °F}: On
Others alternate: On and Off
Inspect following PIDs: ECT, MAF
93
HTR21 (HO2S heater (Front, LH))
On/Off
Ignition switch ON (engine stopped): Off
Specified period after engine start with ECT 0-40 °C {32-104 °F}: On
Others alternate: On and Off
Inspect following PIDs: ECT, MAF
95
HTR12*3 (HO2S heater (Rear, RH))
On/Off
Idle: On
RHO2S heater malfunctioning: Off
Inspect following PIDs: ECT, MAF
94
HTR22*3 (HO2S heater (Rear, LH))
On/Off
Idle: On
RHO2S heater malfunctioning: Off
Inspect following PIDs: ECT, MAF
96
IAC (IAC valve)
%
Ignition switch ON: 0%
Idle: 25-40%
Inspect following PIDs: IAT, RPM, ECT, MAF, TP, PNP, PSP, ACSW, TEST
54, 83
IAT (Intake air temperature)
°C or °F
IAT 20 °C {68 °F}: 20 °C {68 °F}
Inspect IAT sensor.
-
V
IAT 20 °C {68 °F}: 2.3-2.5 V
IAT 30 °C {86 °F}: 1.8-2.0 V
Inspect IAT sensor.
39
IMCC (IMCC control)
%
Engine speed below 3,750 rpm or above 5,560 rpm: 0%
Engine speed 3,750-5,560 rpm: 100%
Inspect following PID: RPM
28
KNOCKR (Spark retard value to prevent knocking)
DEG
Idling: 0 °
Verify PIDs for input signals.
4, 57
LOAD (Calculated engine load)
%
Idle: 18-20%
Engine speed at 2,500 rpm: 17-19%
Perform "ON-BOARD DIAGNOSTIC TEST".
-
LONGFT1 (Current long fuel trim (RH) adjustment)
%
Idle: -20-20%
Perform "ON-BOARD DIAGNOSTIC TEST".
-
LONGFT2 (Current long fuel trim (LH) adjustment)
%
Idle: -20-20%
Perform "ON-BOARD DIAGNOSTIC TEST".
-
MAF (Intake MAF)
g/s
Idle:3.3-4.7 g/s
Engine speed at 2,500 rpm: 12.1-15.0 g/s
Inspect MAF sensor.
-
V
Ignition switch ON: 0.0-0.1 V
Idle: 0.5-0.8 V
Inspect MAF sensor.
88
MIL (Malfunction indicator light)
On/Off
Ignition switch ON: On
DTC output: On
No DTC output: Off
Inspect MIL.
2
O2S11 (HO2S (Front, RH))
V
Ignition switch ON: 0-1.0 V
Idle (After warm up): 0-1.0 V
Acceleration: 0.5-1.0 V
Deceleration: 0-0.5 V
Inspect HO2S (Front, LH).
60
O2S21 (HO2S (Front, LH))
V
Ignition switch ON: 0-1.0 V
Idle (After warm up): 0-1.0 V
Acceleration: 0.5-1.0 V
Deceleration: 0-0.5 V
Inspect HO2S (Front, RH).
35
O2S12*3 (HO2S (Rear, RH))
V
Ignition switch ON: 0-1.0 V
After warm up: 0-1.0 V
Acceleration: 0.5-1.0 V
Deceleration: 0-0.5 V
Inspect HO2S (Rear, LH).
87
O2S22*3 (HO2S (Rear, LH))
V
Ignition switch ON: 0-1.0 V
After warms up: 0-1.0 V
Acceleration: 0.5-1.0 V
Deceleration: 0-0.5 V
Inspect HO2S (Rear, RH).
61
CPP/PNP (TR switch)
On/Off
P or N range: On
Others: Off
Inspect TR switch.
64
PSP (PSP switch)
On/Off
Steering wheel at straight ahead position: Off
Steering wheel fully turned: On
Inspect PSP switch.
31
RFCFLAG (Readiness Function Code)
On/Off
RFC exists: On
No RFC: Off
Perform DRIVE MODE 1.
-
RPM (Engine speed)
RPM
Idle (No load): 635-735 rpm
Inspect CKP sensor.
21, 22
SEGRP (EGR valve (stepping motor) position)
No. of step
Ignition switch ON: 0 step
Idle: 0 step
Cranking: 0-60 steps
Inspect following PIDs: ECT, TP
12, 46, 56, 72
SHRTFT1
%
Idle: -20-20%
Perform "ON-BOARD DIAGNOSTIC TEST".
-
SHRTFT2
%
Idle: -20-20%
Perform "ON-BOARD DIAGNOSTIC TEST".
-
SPARKADV (Ignition timing)
BTC
Ignition switch ON: 0°
Idle: BTDC 4-16°
Inspect following PIDs: MAF V, IAT V, RPM, TP V, ECT V, PSP SW, NL SW, CLT SW, A/C SW, TEN, CMP
Perform Engine tune-up.
26 for #1, 1 for #2
52 for #3, 27 for #4
78 for #5, 82 for #6
TEST (TEN terminal (DLC))
On/Off
Open terminal TEN: Off
Short terminal TEN: On
Inspect DLC TEN terminal and PCM connector terminal 5.
5
TP (TP sensor signal voltage)
V
CTP: 0.7-1.2 V
WOT: 4.15-4.8 V
Inspect TP sensor.
89
TSS (Input/turbine speed signal)
RPM
Ignition switch ON: 0 rpm
Idle: 635-735 rpm
Inspect input/turbine speed sensor.
-
VPWR (Battery positive voltage)
V
Ignition switch ON: B+
Ignition switch OFF: 0V
Inspect main relay.
Inspect battery.
55
VSS (Vehicle speed)
KPH or MPH
Vehicle speed 20 km/h {12 mph}: 20 KPH {12 MPH}
Vehicle speed 40 km/h {25 mph}: 40 KPH {25 MPH}
Inspect VSS.
58

*1 :
Immobilizer system equipped
*2 :
Immobilizer system not equipped
*3 :
European (L.H.D.) specs.
*4 :
Australian, General (L.H.D. R.H.D.) specs.

Freeze Frame Data Monitor Table

Freeze frame data when DTC is set

• Retrieve the following FFD, excluding FDMTIME, FDMIAT, FDMECTS and FDMTP. Retrieve the FFD for FDMTIME, FDMIAT, FDMECTS and FDMTP from PID/DATA MONITOR & RECORD.
Note
• FFD is a snapshot of the conditions that are present when DTC or PENDING CODE is stored. Once FFD is stored, this data will remain in PCM memory even if another emission related DTC or PENDING CODE is stored additionally, except for Misfire or Fuel System related DTC or PENDING CODE. Once Misfire or Fuel System related DTC or PENDING CODE is stored, it will overwrite any previous data and the FFD will not be further overwritten. When DTC associated with the FFD is erased or PCM is reset, new FFD can be stored.

PID

Definition

Unit/Condition

LOAD
Calculated engine load
%
ECT
Engine coolant temperature when DTC is stored
°C/°F
LONGFT1
Current bank 1 fuel trim adjustment (learning correction value)
%
LONGFT2
Current bank 2 fuel trim adjustment (learning correction value)
%
RPM
Engine speed
RPM
SHRTFT1
Current bank 1 fuel trim adjustment
%
SHRTFT2
Current bank 2 fuel trim adjustment
%
VSS
Vehicle speed
KPH/MPH
FDMECTS
Engine coolant temperature recorded when the engine is started.
°C/°F
FDMIAT
Intake air temperature
°C/°F
FDMTIME
Time recorded between engine start and DTC is stored.
SEC.
FDMTP
Throttle opening angle
%

Freeze frame data when pending code is set

• Retrieve the following FFD from PID/DATA MONITOR & RECORD.
Note
• The data will remain in the memory even if another emission-related DTC is stored, including the Misfire and Fuel System Monitor DTCs.

PID

Definition

Unit/Condition

FDPDTC
Pending code
Pending code
FDPECT
Engine coolant temperature when PENDING CODE is stored.
°C/°F
FDPECTS
Engine coolant temperature recorded when the engine is started
°C/°F
FDPFS1
Fuel system feedback control status (right bank)
OPEN/CLOSE
FDPFS2
Fuel system feedback control system (left bank)
OPEN/CLOSE
FDPIAT
Intake air temperature
°C/°F
FDPLFT1
Current bank 1 fuel trim adjustment (learning correction value)
%
FDPLFT2
Current bank 2 fuel trim adjustment (learning correction value)
%
FDPLOAD
Calculated engine load
%
FDPRPM
Engine speed
RPM
FDPSFT1
Current bank 1 fuel trim adjustment
%
FDPSFT2
Current bank 2 fuel trim adjustment
%
FDPTIME
Time recorded between engine start and PENDING CODE is stored
SEC.
FDPTP
Throttle opening angle
%
FDPVS
Vehicle speed
KPH/MPH