seat switch. Refer toDiagnosis and Testing
Heated Seat Switchin Heated Seats for heated
seat switch diagnosis and testing procedures. If the
heated seat switch checks OK, proceed as follows.
(1) Check the heated seat element (Refer to 8 -
ELECTRICAL/HEATED SEATS/HEATED SEAT
ELEMENT - DIAGNOSIS AND TESTING).
(2) Check the heated seat sensor (Refer to 8 -
ELECTRICAL/HEATED SEATS/HEATED SEAT
SENSOR - DIAGNOSIS AND TESTING).
(3) Check the heated seat switch (Refer to 8 -
ELECTRICAL/HEATED SEATS/DRIVER HEATED
SEAT SWITCH - DIAGNOSIS AND TESTING).
NOTE: Refer to Wiring for the location of complete
heated seat system wiring diagrams and connector
pin-out information.
(4) Using a voltmeter, backprobe the appropriate
heated seat module connector, do not disconnect.
Check for voltage at the appropriate pin cavities. 12v
should be present. If OK go to Step 5, if Not, Repair
the open or shorted voltage supply circuit as
required.
(5) Using a ohmmeter, backprobe the appropriate
heated seat module connector, do not disconnect.
Check for proper continuity to ground on the ground
pin cavities. Continuity should be present. If OK
replace the heated seat module with a known good
unit and retest system, if Not OK, Repair the open or
shorted ground circuit as required.
REMOVAL
(1) Disconnect and isolate the negative battery
cable.
(2) Remove the appropriate front seat from the
vehicle (Refer to 23 - BODY/SEATS/SEAT - REMOV-
AL).
(3) Unsnap the module from the seat cushion pan.
(4) Disconnect the module wire harness connec-
tors.
INSTALLATION
(1) Connect the module wire harness connectors.
(2) Snap the module on the seat cushion pan.
(3) Install the appropriate front seat in the vehicle
(Refer to 23 - BODY/SEATS/SEAT - INSTALLA-
TION).
(4) Connect and isolate the negative battery cable.
POWER LIFTGATE MODULE
DESCRIPTION
Vehicles equipped with a power liftgate (PLG) uti-
lize a PLG control module. This module is located on
the vehicles left side D-pillar just below the motorassembly (Fig. 9) and contains a microprocessor,
which is used to communicate to the vehicles body
control module. The PLG control module receives and
monitors logic inputs from all the PLG system
switches except for the outside handle switch. This
module also contains the software technology to
detect liftgate obstructions and stop and / or reverse
the door accordingly.
OPERATION
The PLG control module contains the electronic cir-
cuitry and software used to control the sequence of
events for the PLG system. This module comunicates
on the PCI bus circuit with the vehicles body control
module to monitor many different inputs and outputs
such as door lock status, transmission gear selector
position and vehicle speed. Refer to PLG system
operation for more information.
REMOVAL
(1) Disconnect and isolate the negative battery
cable.
(2) Remove left D-pillar trim panel from the vehi-
cle. Refer to Body for the procedure.
(3) Disconnect the wire harness connections from
the PLG motor assembly (Fig. 10).
Fig. 9 LIFTGATE CONTROL MODULE
1 - POWER LIFTGATE CONTROL MODULE
2 - MODULE RETAINING SCREWS
3 - D-PILLAR
4 - POWER LIFTGATE MOTOR
5 - MODULE ELECTRICAL CONNECTORS
8E - 10 ELECTRONIC CONTROL MODULESRS
HEATED SEAT MODULE (Continued)
ProCarManuals.com
(4) Remove the screw holding the PLG control
module to the D-pillar (Fig. 10).
(5) Remove the PLG control module from the vehi-
cle.
INSTALLATION
(1) Install the PLG control module on the D-pillar
and install retaining screw. Torque the screw to 14.5
in. lbs.
(2) Connect the wire harness connections on the
PLG control module. Be certain to slide connector
locks to the locked position.
(3) Install the D-pillar trim panel on the vehicle.
Refer to the Body section for the procedure.
(4) Connect the negative battery cable.
(5) Using an appropriate scan tool, check any
erase any PLG control module diagnostic trouble
codes.
(6) Verify PLG system operation. Cycle the PLG
through one complete open and close cycle, this will
allow the PLG control module to relearn its cycle
with the new components.
POWERTRAIN CONTROL
MODULE
DESCRIPTION
DESCRIPTION
The Powertrain Control Module (PCM) is a digital
computer containing a microprocessor (Fig. 11). The
PCM receives input signals from various switches
and sensors referred to as Powertrain Control Mod-
ule Inputs. Based on these inputs, the PCM adjusts
various engine and vehicle operations through
devices referred to as Powertrain Control Module
Outputs.
NOTE: PCM Inputs:
²Air Conditioning Pressure Transducer
²ASD Relay
²Battery Voltage
²Brake Switch
²Camshaft Position Sensor
²Crankshaft Position Sensor
²Distance Sensor (from transmission control mod-
ule)
²EGR Position Feedback
²Engine Coolant Temperature Sensor
²Heated Oxygen Sensors
Fig. 10 LIFTGATE CONTROL MODULE
1 - POWER LIFTGATE CONTROL MODULE
2 - MODULE RETAINING SCREWS
3 - D-PILLAR
4 - POWER LIFTGATE MOTOR
5 - MODULE ELECTRICAL CONNECTORS
Fig. 11 Powertrain Control Module (PCM)
1 - Battery
2 - Power Distribution Center
3 - Powertrain Control Module
RSELECTRONIC CONTROL MODULES8E-11
POWER LIFTGATE MODULE (Continued)
ProCarManuals.com
²Ignition sense
²Intake Air Temperature Sensor
²Knock Sensor
²Leak Detection Pump Feedback
²Manifold Absolute Pressure (MAP) Sensor
²Park/Neutral (from transmission control module)
²PCI Bus
²Power Steering Pressure Switch
²Proportional Purge Sense
²SCI Receive
²Speed Control
²Throttle Position Sensor
²Torque Management Input (From TCM)
²Transaxle Control Module (TCM)
²Transaxle Gear Engagement (From TCM)
²Vehicle Speed (from transmission control mod-
ule)
NOTE: PCM Outputs:
²Air Conditioning Clutch Relay
²Automatic Shut Down (ASD) and Fuel Pump
Relays
²Data Link Connector (PCI and SCI Transmit)
²Double Start Override
²EGR Solenoid
²Fuel Injectors
²Generator Field
²High Speed Fan Relay
²Idle Air Control Motor
²Ignition Coils
²Leak Detection Pump
²Low Speed Fan Relay
²MTV Actuator
²Proportional Purge Solenoid
²SRV Valve
²Speed Control Relay
²Speed Control Vent Relay
²Speed Control Vacuum Relay
²8 Volt Output
²5 Volt Output
Based on inputs it receives, the powertrain control
module (PCM) adjusts fuel injector pulse width, idle
speed, ignition timing, and canister purge operation.
The PCM regulates the cooling fans, air conditioning
and speed control systems. The PCM changes gener-
ator charge rate by adjusting the generator field.
The PCM adjusts injector pulse width (air-fuel
ratio) based on the following inputs.
²Battery Voltage
²Intake Air Temperature Sensor
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)²Exhaust Gas Oxygen Content (heated oxygen
sensors)
²Manifold Absolute Pressure
²Throttle Position
The PCM adjusts engine idle speed through the
idle air control motor based on the following inputs.
²Brake Switch
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)
²Park/Neutral (transmission gear selection)
²Transaxle Gear Engagement
²Throttle Position
²Vehicle Speed (from Transmission Control Mod-
ule)
The PCM adjusts ignition timing based on the fol-
lowing inputs.
²Intake Air Temperature
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)
²Knock Sensor
²Manifold Absolute Pressure
²Park/Neutral (transmission gear selection)
²Transaxle Gear Engagement
²Throttle Position
The automatic shut down (ASD) and fuel pump
relays are mounted externally, but turned on and off
by the powertrain control module through the same
circuit.
The camshaft and crankshaft signals are sent to
the powertrain control module. If the PCM does not
receive both signals within approximately one second
of engine cranking, it deactivates the ASD and fuel
pump relays. When these relays are deactivated,
power is shut off to the fuel injectors, ignition coils,
fuel pump and the heating element in each oxygen
sensor.
The PCM contains a voltage converter that
changes battery voltage to a regulated 8.0 volts. The
8.0 volts power the camshaft position sensor, crank-
shaft position sensor and vehicle speed sensor. The
PCM also provides a 5.0 volts supply for the engine
coolant temperature sensor, intake air temperature
sensor, manifold absolute pressure sensor and throt-
tle position sensor.
The PCM engine control strategy prevents reduced
idle speeds until after the engine operates for 320 km
(200 miles). If the PCM is replaced after 320 km (200
miles) of usage, update the mileage in new PCM. Use
the DRB scan tool to change the mileage in the PCM.
Refer to the appropriate Powertrain Diagnostic Man-
ual and the DRB scan tool.
8E - 12 ELECTRONIC CONTROL MODULESRS
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC
SCAN TOOL
CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P0441 (M) Evap Purge Flow Monitor Insufficient or excessive vapor flow detected during
evaporative emission system operation.
P0442 (M) Evap Leak Monitor 0.040 Leak
DetectedA 0.040 leak has been detected in the evaporative system.
P0443 (M) Evap Purge Solenoid Circuit An open or shorted condition detected in the EVAP purge
solenoid control circuit.
P0452 NVLD Pressure Switch Stuck Closed NVLD pressure switch stuck closed.
P0453 NVLD Pressure Switch Stuck Open NVLD pressure switch stuck open.
P0455 (M) Evap Leak Monitor Large Leak
DetectedA large leak has been detected in the evaporative system.
P0456 (M) Evap Leak Monitor 0.020 Leak
DetectedA 0.020 leak has been detected in the evaporative system.
P0460 Fuel Level Unit No Change Over Miles No movement of fuel level sender detected.
P0461 Fuel Level Unit No Changeover Time No level of fuel level sender detected.
P0462 Fuel Level Sending Unit Volts Too Low Fuel level sensor input below acceptable voltage.
P0463 Fuel Level Sending Unit Volts Too
HighFuel level sensor input above acceptable voltage.
P0480 Low Speed Fan Relay Control Circuit An open or shorted condition detected in the low speed rad.
fan relay control circuit.
P0481 High Speed Fan Relay Control Circuit An open or shorted condition detected in the high speed rad.
fan relay control circuit.
P0498 NVLD Canister Vent Valve Solenoid
Circuit LowA shorted low condition detected in NVLD solenoid circuit.
P0499 NVLD Canister Vent Valve Solenoid
Circuit HighA shorted high condition detected in NVLD solenoid circuit.
P0500 (M) No Vehicle Speed Sensor Signal No vehicle speed sensor signal detected during road load
conditions.
P0501 Vehicle Speed Sensor #1 Performance A rationality error has been detected for no vehicle speed
sensor signal detected during road load conditions.
P0505 (M) Idle Air Control Motor Circuits Replace idle air control motor.
P0508 (M) Idle Air Control Motor Circuit Low Idle Air Control Motor Circuit input below acceptable current
P0509 (M) Idle Air Control Motor Circuit High Idle Air Control Motor Circuit input above acceptable current
P0511 Idle Air Control Valve Solenoid Circuit An open or shorted condition detected in the IAC control
circuit.
P0513 Invalid SKIM Key The engine controller has received an invalid key from the
Smart Key Immobilizer Module.
P0516 Battery Temperature Sensor Low Battery Temp. sensor input below minimum acceptable
voltage.
P0517 Battery Temperature Sensor High Battery Temp. sensor input above maximum acceptable
voltage.
P0519 Idle Speed Performance A rationality error has been detected for target RPM not met
during drive idle condition. Possible Vacuum leak or IAC lost
steps.
8E - 18 ELECTRONIC CONTROL MODULESRS
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC
SCAN TOOL
CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P0522 Oil Pressure Sens Low Oil pressure sensor input below acceptable voltage.
P0523 Oil Pressure Sens High Oil pressure sensor input above acceptable voltage.
P0532 A/C Pressure Sensor Low A/C pressure sensor input below the minimum acceptable
voltage.
P0533 A/C Pressure Sensor High A/C pressure sensor input above the maximum acceptable
voltage.
P0551 (M) Power Steering Switch Failure Incorrect input state detected for the power steering switch
circuit. PL: High pressure seen at high speed.
P0562 Battery Voltage Low Battery voltage sense input below the minimum acceptable
voltage.
P0563 Battery Voltage High Battery voltage sense input above the maximum acceptable
voltage.
P0579 Speed Control Switch #1 Performance Cruise switch stuck in a valid voltage range.
P0580 Speed Control Switch #1 Low Speed control switch input below minimum acceptable
voltage.
P0581 Speed Control Switch #1 High Speed control switch input above maximum acceptable
voltage.
P0582 Speed Control Vacuum Solenoid
CircuitAn open or shorted condition detected in speed control
Vacuum solenoid control circuit.
P0586 Speed Control Vent Solenoid Circuit An open or shorted condition detected in speed control vent
solenoid control circuit.
P0594 Speed Control Servo Power Circuit An open or shorted condition open/short condition detected
in the speed control servo power control circuit.
P0600 (M) PCM Failure SPI Communications No communication detected between co-processors in the
control module.
P0601 (M) Internal Controller Failure Internal control module fault condition (check sum) detected.
P0604 Internal Trans Controller Transmission control module RAM self test fault detected.
-Aisin transmission.
P0605 Internal Trans Controller Transmission control module ROM self test fault detected
-Asian transmission.
P0615 Starter Relay Circuit Open or shorted condition detected in the starter relay
control circuit.
P0622 (G) Generator Field Not Switching Properly An open or shorted condition detected in the generator field
control circuit.
P0627 Fuel Pump Relay Circuit An open or shorted condition detected in the fuel pump relay
control circuit.
P0630 VIN Not Programmed In PCM VIN is not programmed in the control module EEPROM.
P0632 Odometer Not Programmed In PCM Odometer is not programmed in the control module
EEPROM.
P0633 SKIM Key Not Programmed In PCM SKIM secert key is not programmed in the control module
EEPROM.
P0645 A/C Clutch Relay Circuit An open or shorted condition detected in the A/C clutch relay
control circuit.
RSELECTRONIC CONTROL MODULES8E-19
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC
SCAN TOOL
CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P1298 Lean Operation at Wide Open Throttle A prolonged lean condition is detected during Wide Open
Throttle.
P1299 (M) Vacuum Leak Found (IAC Fully
Seated)MAP Sensor signal does not correlate to Throttle Position
Sensor signal. Possible vacuum leak.
P1388 Auto Shutdown Relay Control Circuit An open or shorted condition detected in the ASD or CNG
shutoff relay control ckt.
P1389 No ASD Relay Output Voltage At PCM No Z1 or Z2 voltage sensed when the auto shutdown relay is
energized.
P1390 (M) Timing Belt Skipped 1 Tooth or More Relationship between Cam and Crank signals not correct.
P1391 (M) Intermittent Loss of CMP or CKP Loss of the Cam Position Sensor or Crank Position sensor
has occurred. For PL 2.0L
P1398 (M) Mis-Fire Adaptive Numerator at Limit PCM is unable to learn the Crank Sensor's signal in
preparation for Misfire Diagnostics. Probable defective Crank
Sensor.
P1399 Wait To Start Lamp Circuit An open or shorted condition detected in the Wait to Start
Lamp circuit.
P1403 No 5 Volts to EGR Sensor Loss of 5v feed to the EGR position sensor.
P1476 Too Little Secondary Air Insufficient flow of secondary air injection detected during
aspirator test.(was P0411)
P1477 Too Much Secondary Air Excessive flow of secondary air injection detected during
aspirator test (was P0411).
P1478 (M) Battery Temp Sensor Volts Out of Limit Internal temperature sensor input voltage out of an
acceptable range.
P1479 Transmission Fan Relay Circuit An open or shorted condition detected in the transmission
fan relay circuit.
P1480 PCV Solenoid Circuit An open or shorted condition detected in the PCV solenoid
circuit.
P1481 EATX RPM Pulse Performance ETAX RPM pulse generator signal for misfire detection does
not correlate with expected value.
P1482 Catalyst Temperature Sensor Circuit
Shorted LowCatalyst temperature sensor circuit shorted low.
P1483 Catalyst Temperature Sensor Circuit
Shorted High.Catalyst temperature sensor circuit shorted high.
P1484 Catalytic Converter Overheat Detected A catalyst overheat condition has been detected by the
catalyst temperature sensor.
P1485 Air Injection Solenoid Circuit An open or shorted condition detected in the air assist
solenoid circuit.
P1486 (M) Evap Leak Monitor Pinched Hose
FoundLDP has detected a pinched hose in the evaporative hose
system.
P1487 Hi Speed Rad Fan CTRL Relay Circuit An open or shorted condition detected in the control circuit of
the #2 high speed radiator fan control relay.
P1488 Auxiliary 5 Volt Supply Output Too Low Auxiliary 5 volt sensor feed is sensed to be below an
acceptable limit.
8E - 22 ELECTRONIC CONTROL MODULESRS
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC
SCAN TOOL
CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P1489 (M) High Speed Fan CTRL Relay Circuit An open or shorted condition detected in the control circuit of
the high speed radiator fan control relay.
P1490 (M) Low Speed Fan CTRL Relay Circuit An open or shorted condition detected in control circuit of the
low speed radiator fan control relay.
P1491 Rad Fan Control Relay Circuit An open or shorted condition detected in the radiator fan
control relay control circuit. This includes PWM solid state
relays.
P1492 (M,G) Ambient/Batt Temp Sen Volts Too High External temperature sensor input above acceptable voltage.
P1493 (M,G) Ambient/Batt Temp Sen Volts Too Low External temperature sensor input below acceptable voltage.
P1494 (M) Leak Detection Pump Sw or
Mechanical FaultIncorrect input state detected for the Leak Detection Pump
(LDP) pressure switch.
P1495 (M) Leak Detection Pump Solenoid Circuit An open or shorted condition detected in the Leak Detection
Pump (LDP) solenoid circuit.
P1496 (M) 5 Volt Supply, Output Too Low 5 volt sensor feed is sensed to be below an acceptable limit.
( < 4v for 4 sec ).
P1498 High Speed Rad Fan Ground CTRL
Rly CircuitAn open or shorted condition detected in the control circuit of
the #3 high speed radiator fan control relay.
P1594 (G) Charging System Voltage Too High Battery voltage sense input above target charging voltage
during engine operation.
P1595 Speed Control Solenoid Circuits An open or shorted condition detected in either of the speed
control vacuum or vent solenoid control circuits.
P1596 Speed Control Switch Always High Speed control switch input above maximum acceptable
voltage.
P1597 Speed Control Switch Always Low Speed control switch input below minimum acceptable
voltage.
P1598 A/C Pressure Sensor Volts Too High A/C pressure sensor input above maximum acceptable
voltage.
P1599 A/C Pressure Sensor Volts Too Low A/C pressure sensor input below minimum acceptable
voltage.
P1602 (M) PCM not Programmed PCM not programmed (generic controller fault).
P1603 PCM Internal Dual Port Ram
CommunicationDual port RAM communication link error.
P1604 PCM Internal Dual Port Ram
Read/Write Integrity FailureDual port RAM read/write error.
P1607 PCM internal Shutdown Timer
RationalityA rationality error has been detected for the shutdown timer.
P1680 Clutch Released Switch Circuit
P1681 No I/P Cluster CCD/J1850 Messages
ReceivedNo CCD/J1850 messages received from the cluster control
module.
P1682 (G) Charging System Voltage Too Low Battery voltage sense input below target charging voltage
during engine operation and no significant change in voltage
detected during active test of generator output circuit.
RSELECTRONIC CONTROL MODULES8E-23
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC
SCAN TOOL
CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P1683 SPD CTRL PWR Relay; or S/C 12v
Driver CKTAn open or shorted condition detected in the speed control
servo power control circuit. (SBECII: ext relay).
P1684 Battery Loss In The Last 50 Starts The battery has been disconnected within the last 50 starts.
P1685 Skim Invalid Key The engine controller has received an invalid key from the
SKIM.
P1686 No SKIM BUS Messages Received No CCD/J1850 messages received from the Smart Key
Immobilizer Module (SKIM).
P1687 No MIC BUS Message No CCD/J1850 messages received from the Mechanical
Instrument Cluster (MIC) module.
P1693 DTC Detected in Companion Module A fault has been generated in the companion engine control
module.
P1694 Fault In Companion Module No CCD/J1850 messages received from the powertrain
control module-Aisin transmission.
P1695 No CCD/J1850 Message From Body
Control ModuleNo CCD/J1850 messages received from the body control
module.
P1696 (M) PCM Failure EEPROM Write Denied Unsuccessful attempt to write to an EEPROM location by the
control module.
P1697 (M) PCM Failure SRI Mile Not Stored Unsuccessful attempt to update Service Reminder Indicator
(SRI or EMR) mileage in the control module EEPROM.
P1698 (M) No CCD/J1850 Message From TCM No CCD/J1850 messages received from the electronic
transmission control module (EATX) or the Aisin transmission
controller.
P1719 Skip Shift Solenoid Circuit An open or shorted condition detected in the transmission
2-3 gear lock-out solenoid control circuit.
P1740 TCC or O/D Solenoid Performance Rationality error detected in either the torque convertor
clutch or solenoid or overdrive solenoid system.
P1756 GOV Press Not Equal to Target @
15-20 PSIThe requested pressure and the actual pressure are not
within a tolerance band for the Governor Control System
which is used to regulate governor pressure to control shifts
for 1st, 2nd, and 3rd gear. (Mid Pressure Malfunction)
P1757 GOV Press Not Equal to Target @
15-20 PSIThe requested pressure and the actual pressure are not
within a tolerance band for the Governor Control System
which is used to regulate governor pressure to control shifts
for 1st, 2nd, and 3rd gear (Zero Pressure Malfunction)
P1762 Gov Press Sen Offset Volts Too Low
or HighThe Governor Pressure Sensor input is greater than a
calibration limit or is less than a calibration limit for 3
consecutive park/neutral calibrations.
P1763 Governor Pressure Sensor Volts Too
HiThe Governor Pressure Sensor input is above an acceptable
voltage level.
P1764 Governor Pressure Sensor Volts Too
LowThe Governor Pressure Sensor input is below an acceptable
voltage level.
P1765 Trans 12 Volt Supply Relay CTRL
CircuitAn open or shorted condition is detected in the Transmission
Relay control circuit. This relay supplies power to the TCC
P1899 (M) P/N Switch Stuck in Park or in Gear Incorrect input state detected for the Park/Neutral switch.
8E - 24 ELECTRONIC CONTROL MODULESRS
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com