Operation CHARM: Car repair manuals for everyone.

Part 1




Seats

Pinpoint Test A: The Power Seat Is Inoperative/Does Not Operate Correctly - Driver

Normal Operation

The seat control switch supplies voltage and ground to the applicable Driver Seat Module (DSM) inputs. The DSM (Driver Seat Module) then supplies voltage and ground the appropriate seat track motor or seat recliner motor to move the seat in the desired direction. There are 3 seat track motors that combine to move the seat horizontally (forward/rearward) and vertically (front up/down and rear up/down). The seat recliner mechanism uses a single motor to pivot the seat backrest forward and rearward.

The following pinpoint test diagnoses a memory seat that does not operate in one or more directions when using the seat control switch. If the memory seat moves in all directions using the seat control switch, but does not operate using the memory SET switch, GO to Pinpoint Test D. Pinpoint Test D: The Memory Seat Does Not Operate Correctly - Motor(s) Operate in One Second Intervals or Memory Seat Recall No





This pinpoint test is intended to diagnose the following:

- Fuse

- Wiring, terminals or connectors

- Seat control switch

- Missing status information (Controller Area Network (CAN) communication bus messages):
- ignition key status

- gear selector position


- Seat track motor (seat track)

- Seat recliner motor

- DSM (Driver Seat Module)

PINPOINT TEST A : THE POWER SEAT IS INOPERATIVE/DOES NOT OPERATE CORRECTLY - DRIVER

NOTE: The air bag warning indicator illuminates when the correct Restraints Control Module (RCM) fuse is removed and the ignition is ON.

NOTE: The Supplemental Restraint System (SRS) must be fully operational and free of faults before releasing the vehicle to the customer.

NOTE: Verify good battery condition before diagnosing the memory seat system. Poor battery condition may interfere with memory seat operation, even if vehicle starting is possible.

NOTE: Refer to Description and Operation, Intelligent Access with Push Button Start in Antitheft and Alarm Systems to review the procedures for achieving the various ignition states (ignition OFF, ignition in ACCESSORY, ignition ON, ignition START) on vehicles with this feature.

A1 RETRIEVE DSM (Driver Seat Module) DTCs

- Operate the memory seat in all directions through the full range of travel.

- Place the memory seat in central travel positions.

- Enter the following diagnostic mode on the scan tool: Self Test- DSM (Driver Seat Module).

Are any DSM (Driver Seat Module) DTCs retrieved?

Yes
If DTCs B1663, B1664, B1665 and B1666 are all retrieved, GO to A10.

If DTC B1663, GO to A20.

If DTC B1664, GO to A23.

If DTC B1665, GO to A26.

If DTC B1666, GO to A29.

If DTC B1703, B1707, B1711, B1715, B1719, B1723, B1727 or B1731, GO to A3.

For any other DSM (Driver Seat Module) DTCs, REFER to the Driver Seat Module (DSM) DTC Chart. Seats

No
GO to A2.

A2 MONITOR THE DSM (Driver Seat Module) PIDs AND CHECK FOR CORRECT MEMORY SEAT SWITCH INPUTS

- Enter the following diagnostic mode on the scan tool: DataLogger- DSM (Driver Seat Module)- PIDs.
- Driver Power Seat Front Up/Down Switch (SFNT_SW)
- Driver Power Seat Forward/Backward Switch (SFWD_SW)
- Driver Power Seat Recline Switch Status (SRCL_SW)
- Driver Power Seat Rear Up/Down Switch (SREARSW)


- Operate the seat control switch in all positions while monitoring the DSM (Driver Seat Module) driver seat control switch input status PIDs.

Do the PID values agree with the switch positions?

Yes
GO to A9.

No
VERIFY Smart Junction Box (SJB) fuse 3 (15A) is OK.

If SJB (Smart Junction Box) fuse 3 (15A) fails while operating the seat control switch, DISCONNECT the seat control switch C360A, C360B and GO to A7.

If SJB (Smart Junction Box) fuse 3 (15A) is OK, GO to A3.

A3 CHECK THE SEAT CONTROL SWITCH

- Remove the seat control switch. Refer to Seat Control Switch- Front .

- Check the seat control switch.

Is the seat control switch OK?

Yes
GO to A4.

No
INSTALL a new seat control switch. REFER to Seat Control Switch - Front . CLEAR the DTCs. REPEAT the self-test.

A4 CHECK FOR VOLTAGE TO THE SEAT CONTROL SWITCH

- Ignition OFF.

- Depower the SRS (Supplemental Restraint System). Refer to Supplemental Restraint System (SRS) Depowering and Repowering in the General Procedures portion of Restraints and Safety Systems &/or Air Bag Systems.

- Disconnect: Driver Seat Side Air Bag Module C3378.

- Disconnect: Driver Seat Safety Belt Buckle Pretensioner C3065.

- WARNING: Make sure no one is in the vehicle and there is nothing blocking or placed in front of any air bag module when the battery is connected. Failure to follow these instructions may result in serious personal injury in the event of an accidental deployment.

Connect the battery ground cable.

- Measure the voltage between seat control switch C360A-12, circuit CBX04 (WH/RD), harness side and ground.




Is the voltage greater than 10 volts?

Yes
GO to A5.

No
VERIFY SJB (Smart Junction Box) fuse 3 (15A) is OK. If OK, REPAIR the circuit. CLEAR the DTCs. REPEAT the self-test.

If SJB (Smart Junction Box) fuse is not OK, REFER to the Wiring Diagrams to identify possible causes of the circuit short. CLEAR the DTCs. REPEAT the self-test. Electrical Diagrams

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A5 CHECK THE SEAT CONTROL SWITCH GROUND CIRCUIT FOR AN OPEN

- Measure the resistance between seat control switch C360A-7, circuit GD904 (BK/BU), harness side and ground.




Is the resistance less than 5 ohms?

Yes
GO to A6.

No
REPAIR the circuit. CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A6 CHECK THE CIRCUITS BETWEEN THE SEAT CONTROL SWITCH AND DSM (Driver Seat Module) FOR A SHORT TO VOLTAGE

- Disconnect: DSM (Driver Seat Module) C341B.

- Ignition ON.

- Measure the voltage between seat control switch C360A, harness side and ground using the following chart.

Seat Control Switch Connector Circuit C360A-2 CPS23 (GN/VT) C360A-3 CPS27 (BU/BN) C360A-4 CPS28 (GN) C360A-5 CPS26 (YE/BU) C360A-8 CPS30 (VT/BN) C360A-9 CPS29 (WH/BN) C360A-10 CPS24 (GY) C360A-11 CPS25 (WH/VT)






Is voltage present on any circuits?

Yes
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
GO to A7.

A7 CHECK THE CIRCUITS BETWEEN THE SEAT CONTROL SWITCH AND DSM (Driver Seat Module) FOR A SHORT TO GROUND

- Ignition OFF.

- Measure the resistance between seat control switch C360A, harness side and ground using the following chart.

Seat Control Switch Connector Circuit C360A-2 CPS23 (GN/VT) C360A-3 CPS27 (BU/BN) C360A-4 CPS28 (GN) C360A-5 CPS26 (YE/BU) C360A-8 CPS30 (VT/BN) C360A-9 CPS29 (WH/BN) C360A-10 CPS24 (GY) C360A-11 CPS25 (WH/VT)






Are the resistances greater than 10,000 ohms?

Yes
GO to A8.

No
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A8 CHECK THE CIRCUITS BETWEEN THE SEAT CONTROL SWITCH AND DSM (Driver Seat Module) FOR AN OPEN

- Measure the resistance between seat control switch C360A, harness side and DSM (Driver Seat Module) C341B, harness side using the following chart.

Seat Control Switch Connector Circuit DSM (Driver Seat Module) Connector C360A-2 CPS23 (GN/VT) C341B-16 C360A-3 CPS27 (BU/BN) C341B-17 C360A-4 CPS28 (GN) C341B-15 C360A-5 CPS26 (YE/BU) C341B-5 C360A-8 CPS30 (VT/BN) C341B-7 C360A-9 CPS29 (WH/BN) C341B-19 C360A-10 CPS24 (GY) C341B-6 C360A-11 CPS25 (WH/VT) C341B-18






Are the resistances less than 5 ohms?

Yes
INSTALL a new DSM (Driver Seat Module). REFER to Driver Seat Module (DSM) . CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A9 CHECK THE DSM (Driver Seat Module) FOR CORRECT OUTPUTS USING ACTIVE COMMANDS

- Enter the following diagnostic mode on the scan tool: DataLogger- DSM (Driver Seat Module) PIDs.
- Front Motor Up (FRONT_UP)
- Front Motor Down (FRONT_DWN)
- Rear Motor Up (REAR_UP)
- Rear Motor Down (REAR_DWN)
- Horizontal Motor Forward (HORZ_FWD)
- Horizontal Motor Backward (HORZ_BWD)
- Recline Motor Forward (RECL_FWD)
- Recline Motor Backward (RECL_BWD)


- Toggle the DSM (Driver Seat Module) active commands ON and OFF while monitoring the seat movement.

Does the driver seat operate correctly using the active commands?

Yes
The fault is intermittent. CHECK the electrical connectors for corrosion, poor pin contact or pushed out pins, particularly the pins and terminals of electrical connectors that were disconnected. Do not install any new components at this time. Components should only be installed when directed to do so in the pinpoint test. REPAIR any intermittent wiring, terminal or connector concerns found. CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
If no seat movement, GO to A10.

If no front height seat movement, GO to A20.

If no rear height seat movement, GO to A23.

If no horizontal seat movement, GO to A26.

If no seat recliner movement, GO to A29.

A10 CHECK FOR VOLTAGE TO THE DSM (Driver Seat Module)

- Ignition OFF.

- Depower the SRS (Supplemental Restraint System). Refer to Supplemental Restraint System (SRS) Depowering and Repowering in the General Procedures portion of Restraints and Safety Systems &/or Air Bag Systems.

- Disconnect: Driver Seat Side Air Bag Module C3378.

- Disconnect: Driver Seat Safety Belt Buckle Pretensioner C3065.

- Disconnect: DSM (Driver Seat Module) C341A.

- WARNING: Make sure no one is in the vehicle and there is nothing blocking or placed in front of any air bag module when the battery is connected. Failure to follow these instructions may result in serious personal injury in the event of an accidental deployment.

Connect the battery ground cable.

- Measure the voltage between DSM (Driver Seat Module) C341A-1, circuit CBX05 (VT/RD), harness side and ground.




Is the voltage greater than 10 volts?

Yes
GO to A11.

No
VERIFY Battery Junction Box (BJB) fuse 32 (30A) is OK. If OK, REPAIR the circuit. If the fuse is not OK, REFER to the Wiring Diagrams to identify possible causes of the circuit short. CLEAR the DTCs. REPEAT the self-test. Electrical Diagrams

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A11 CHECK THE DSM (Driver Seat Module) GROUND CIRCUIT FOR AN OPEN

- Measure the resistance between DSM (Driver Seat Module) C341A-2, circuit GD906 (BK/GY), harness side and ground.




Is the resistance less than 5 ohms?

Yes
GO to A12.

No
REPAIR the circuit. CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A12 CHECK THE FRONT HEIGHT MOTOR CIRCUITS FOR A SHORT TO GROUND

- Disconnect: DSM (Driver Seat Module) C341B.

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-23, circuit CPS03 (VT/GY), harness side and ground.

- DSM (Driver Seat Module) C341B-11, circuit CPS02 (GY/YE), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
GO to A14.

No
GO to A13.

A13 CHECK THE FRONT HEIGHT MOTOR CIRCUITS FOR A SHORT TO GROUND

- Disconnect: Front Height Motor C382.

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-23, circuit CPS03 (VT/GY), harness side and ground.

- DSM (Driver Seat Module) C341B-11, circuit CPS02 (GY/YE), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
INSTALL a new driver seat track assembly. REFER to Seat Track - Front . CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A14 CHECK THE REAR HEIGHT MOTOR CIRCUITS FOR A SHORT TO GROUND

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-22, circuit CPS05 (BU/WH), harness side and ground.

- DSM (Driver Seat Module) C341B-10, circuit CPS04 (YE/OG), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
GO to A16.

No
GO to A15.

A15 CHECK THE REAR HEIGHT MOTOR CIRCUITS FOR A SHORT TO GROUND

- Disconnect: Rear Height Motor C363.

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-22, circuit CPS05 (BU/WH), harness side and ground.

- DSM (Driver Seat Module) C341B-10, circuit CPS04 (YE/OG), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
INSTALL a new driver seat track assembly. REFER to Seat Track - Front . CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A16 CHECK THE HORIZONTAL MOTOR CIRCUITS FOR A SHORT TO GROUND

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-9, circuit CPS06 (GN/WH), harness side and ground.

- DSM (Driver Seat Module) C341B-12, circuit CPS01 (GN/BU), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
GO to A18.

No
GO to A17.

A17 CHECK THE HORIZONTAL MOTOR CIRCUITS FOR A SHORT TO GROUND

- Disconnect: Horizontal Motor C362.

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-9, circuit CPS06 (GN/WH), harness side and ground.

- DSM (Driver Seat Module) C341B-12, circuit CPS01 (GN/BU), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
INSTALL a new driver seat track assembly. REFER to Seat Track - Front . CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
REPAIR the circuit(s). CLEAR the DTCs. REPEAT the self-test.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

A18 CHECK THE RECLINER MOTOR CIRCUITS FOR A SHORT TO GROUND

- Measure the resistance between:
- DSM (Driver Seat Module) C341B-13, circuit CPS07 (GY/BN), harness side and ground.

- DSM (Driver Seat Module) C341B-21, circuit CPS08 (VT/OG), harness side and ground.





Are the resistances greater than 10,000 ohms?

Yes
INSTALL a new DSM (Driver Seat Module). REFER to Driver Seat Module (DSM) . CLEAR the DTCs. REPEAT the self-test. TEST the system for normal operation.

DISCONNECT the battery ground cable.

CONNECT driver seat safety belt buckle pretensioner C3065.

CONNECT driver seat side air bag module C3378.

REPOWER the SRS (Supplemental Restraint System). REFER to Restraints and Safety Systems &/or Air Bag Systems.

No
GO to A19.