Contents Wiring diagrams Section: Mirrors All sections

Power Mirror System Cadillac Seville V

Mirrors 18 illustrations ~6638 words

DESCRIPTION & OPERATION

WARNINGVehicles are equipped with Supplemental Inflatable Restraint (SIR) system. Before attempting any repairs involving steering column, instrument panel or related components, see SERVICE PRECAUTIONS and DISABLING & ACTIVATING AIR BAG SYSTEM in appropriate AIR BAG RESTRAINT SYSTEMS article.

POWER MIRRORS

Power outside rearview mirror system consists of these following components

  1. Driver Door Switch Assembly (DDSA).
  2. Driver Door Module (DDM).
  3. Passenger Door Module (PDM).
  4. Driver outside mirror.
  5. Passenger outside mirror.
  6. Class 2 serial data link.
  7. DRV MDL fuse (10-amp).
  8. PASS MDL fuse (10-amp).

To control outside rearview mirror adjustments, 3 switches are contained within Driver Door Switch Assembly (DDSA). DDSA contains a built in mirror select switch, a built in mirror position switch. DDSA reports switch activity to Driver Door Module (DDM). Mirror select switch is used to select which mirror, left or right, is to be moved. Mirror select switch is used to move outside rearview mirror that has been selected for adjustment to desired position. Four mirror switch contacts are located in corners of mirror select n switch. These contacts are left up and down, right up and down. When mirror select switch is activated in a direct up, down, left, or right direction, switch hits 2 contacts. DDSA recognizes 2 contact input as a one direction input in direction common to 2 inputs and sends this data on to DDM. Depending on which mirror has been selected for adjustment, DDM either moves driver door mirror to requested position, or sends a power door serial data message to Passenger Door Module (PDM) indicating that passenger door mirror needs to be moved. PDM then moves passenger outside rearview mirror to requested position.

MIRROR MOTORS

Each mirror has 2 reversible motors for position adjustment. Door modules control reversible motors by supplying battery voltage and ground to motors.

For outside rearview mirror left movement, appropriate door module supplies battery voltage through associated mirror motor left circuit, and ground through mirror motor control circuit appropriate mirror horizontal motor. For outside rearview right movement, appropriate door module reverses polarity and supplies battery voltage through associated mirror motor right circuit, and ground through mirror motor control circuit to appropriate mirror horizontal motor. For outside rearview mirror up movement, appropriate door module supplies battery voltage through associated mirror motor up circuit, and ground through associated mirror motor down circuit to appropriate mirror vertical motor. For outside rearview mirror down movement, appropriate door module reverses polarity and supplies battery voltage through associated mirror motor down circuit, and ground through associated mirror motor up circuit to appropriate mirror vertical motor.

MEMORY MIRRORS

Vehicle may be equipped with "personalization package" containing memory seats and memory mirrors. Memory mirrors are controlled by Driver Door Switch Assembly (DDSA), Driver Door Module (DDM), and Passenger Door Module (PDM). DDSA is used in decoding memory switch activations and door modules are used to store mirror position information and move outside rearview mirrors. When a mirror position is programmed into personalization package, door modules store position information and assign it to personalization code. During a memory recall, that personalization code is received by modules. Modules then check current position of outside rearview mirrors and move them to correct position.

Each outside rearview mirror is equipped with 2 potentiometer type position sensors and circuits that provide constant information, in a form of feedback voltage, to each door module indicating position of outside rearview mirrors on their horizontal and vertical axis. Mirror position sensors are attached to each mirror motor's transmission cable. When cable rotates, resistance of sensors vary and feedback voltage is monitored by appropriate door module to determine motor position. Sensor feedback voltage varies from 0.25-4.75 volts. Each door module also supplies reference voltage through a 5-volt reference circuit, and ground through a memory seat/mirror sensor low reference circuit to their respective mirror position sensors. DDM receives feedback voltage from driver mirror horizontal position sensor through left mirror horizontal position sensor signal circuit and feedback voltage from left mirror vertical position sensor through left mirror vertical position sensor signal circuit. PDM receives feedback voltage from right mirror horizontal position sensor through right mirror horizontal position sensor signal circuit and feedback voltage from right mirror vertical position sensor through right mirror vertical position sensor signal circuit. When a memory set command is received, each door module records motor positions by storing feedback voltage of their respective position sensors. When a memory recall command is received, each door module moves motors until position sensor feedback voltages equal feedback voltages stored in memory.

PARALLEL PARKING MODE

Vehicle are equipped with optional parallel parking mode feature. For this feature, Driver Door Module (DDM) communicates with Powertrain Control Module (PCM) over class 2 data link. When gear selector is shifted to Reverse, PCM transmits status through a class 2 message to DDM. DDM then supplies battery voltage and ground to vertical motor of right side outside rear view mirror to tilt mirror down 7 degrees. This allows driver to see curb while parallel parking.

HEATED MIRRORS

Mirrors heat during defrost/defog cycles for rear window. Heated mirrors are connected to Driver Door Module (DDM) and Passenger Door Module (PDM). DDM receive a class 2 message from Dash Integration Module (DIM) commanding heated mirrors on. DDM and PDM first examine information from DIM to determine if vehicle conditions are correct for heated mirrors function to be permitted. If conditions are correct, DDM then commands driver side mirror heater on. DDM then sends a power door serial data message to PDM. PDM commands passenger side mirror heater on. DDM supplies battery voltage to left side outside rearview mirror heating element through feed circuit, and ground through return circuit. PDM supplies battery voltage to right side outside rearview mirror heating element through feed circuit, and ground through return circuit.

For further information on heated mirrors. See REAR WINDOW DEFOGGERS - DEVILLE & SEVILLE article.

AUTOMATIC DAY/NIGHT FEATURE OPERATION

Automatic day/night feature of driver outside rearview mirror is controlled by inside rearview mirror. Inside rearview mirror supplies a signal and a low reference to driver outside rearview mirror. Voltage on signal circuit of driver outside rearview mirror varies between 0.5-1.5 volts depending on light conditions existing at inside rearview mirror. At night, with automatic day-night feature enabled, driver outside rearview mirror will automatically darken with inside rearview mirror to reduce headlight glare from behind. Voltage on signal circuit of driver outside rearview mirror will be about 1.5 volts. In daytime, mirrors are in a normal state. Voltage on signal circuit of driver outside rearview mirror may be about 0.5 volts. For further information on inside rearview mirror. See AUTOMATIC DAY/NIGHT MIRRORS - DEVILLE & SEVILLE article.

COMPONENT LOCATIONS

ComponentLocation
Door ModulesBehind Respective Door Panel
DRV MDL fuse (10-amp)In Rear Fuse Block
Memory Function SwitchIn Driver Door Switch Assembly
Driver Door Switch AssemblyOn Driver's Door Trim Panel
PASS MDL fuse (10-amp)In Rear Fuse Block
Rear Fuse BlockBelow Left Rear Passenger Seat

COMPONENT LOCATIONS

PROGRAMMING

Note. Procedure is written for programming memory seats, memory steering column, and memory mirrors using memory seat switches on driver's door panel.

Using Memory Select Switch

Perform the following procedure to program memory seats, memory steering column, and memory mirrors

  1. Move seat, steering column, and outside rearview mirrors to desired position.
  2. Press MEMORY SET button.
  3. Press memory button 1 or 2 (depending on driver). A chime will sound to indicate that setting has been saved.
  4. Repeat steps for second driver.
  5. Move seat, steering column, and outside mirrors to desired exit position.
  6. Press MEMORY SET button.
  7. Press EXIT button.
  8. Press memory button 1 or 2 (depending on driver). A chime will sound to indicate that setting has been saved.
  9. Repeat steps for second driver.

Using Driver Information Center

To set or change personalization settings, perform the following procedure

  1. Turn ignition switch to RUN position.
  2. Place transmission in Park.
  3. Press MEMORY SET 1 or 2 button, depending on driver.
  4. Press INFO button. DIC will display FEATURE PROGRAMMING.
  5. Press ON/OFF button to enter programming mode.
  6. DIC displays Driver #1 or Driver #2, depending on chosen driver for programming.
  7. Press INFO button up or down to scroll through feature choices.
  8. Press ON/OFF button to turn one of these options on or off (only one choice can be ON at any given time): REMOTE RECALL MEMORY or KEY IN RECALL MEMORY.
  9. Press INFO button to advance to next feature.
  10. DIC displays AUTO EXIT SEAT.
  11. Press ON/OFF button to turn this feature on or off.
  12. Press INFO button to advance to next feature.
  13. DIC displays AUTO EXIT STRG WHEEL.
  14. Press ON/OFF button to turn this feature on or off.
  15. Press INFO button to advance to next feature.
  16. To exit programming mode, press INFO RESET button.

Using Scan Tool

Note. Procedure is written specifically for use with GM Tech I or Tech II scan tools. Generic scan tool can be used but may have limited functions.

Note. This procedure is used to program both memory seats and power mirrors.

  1. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column.
  2. Turn ignition switch to RUN position.
  3. Select correct vehicle and model year.
  4. Select body.
  5. Select personalization.
  6. Select set options.
  7. Select Driver #1 memory recall or Driver #2 memory recall.
  8. Select one of these options: auto exit driver seat, key in IGN recall driver seat, remote entry recall driver seat, recall exit on RKE unlock.
  9. Press ENTER to turn option on or off. (An asterisk appears next to current options).
  10. Exit from menu.
  11. Select Driver #1 auto exit seat or Driver #2 auto exit seat.
  12. Highlight auto exit seat and press ENTER button to turn selection on or off. (An asterisk appears next to feature turned on.).
  13. Exit from menu.

Note. Procedure is written specifically for use with GM Tech I or Tech II scan tools. Generic scan tool can be used but may have limited functions.

To enter programming, perform these steps

  1. Connect scan tool to Data Link Connector (DLC).
  2. Turn ignition switch to RUN position.
  3. Select current vehicle and model year.
  4. Select body.
  5. Select personalization.
  6. Select set options.
  7. Select Driver #1 Curb View or Driver #2 Curb View.
  8. Highlight Parallel Park Assist and press ENTER button to turn feature ON or OFF. An asterisk appears when feature is turned on.
  9. Exit from menu.
  1. Turn ignition switch to RUN position.
  2. Place transmission in Park.
  3. Press MEMORY SET 1 or 2 button, depending on driver.
  4. Press INFO button. DIC will display FEATURE PROGRAMMING.
  5. Press ON/OFF button to enter programming mode.
  6. DIC displays Driver #1 or Driver #2, depending on chosen driver for programming.
  7. Press INFO button up or down to scroll through feature choices.
  8. DIC displays MIRROR TO CURB IN REVERSE.
  9. Press ON/OFF button to turn this feature on or off.
  10. Press INFO button to advance to next option.
  11. To exit programming mode, press INFO RESET button.

WINDOW MOTOR - EXPRESS MODE

CAUTIONKeep windows clear of obstructions when programming, express up function.

Note. Procedure is necessary if battery power is lost, either by battery or front door module(s) being disconnected.

Note. Procedure is written for programming express up/down function using power window switches. Express up/down is available only on driver's door switch, and passenger front door switch. Express down mode is available for all power windows.

Perform the following procedure to program door window regulator motors

  1. Press and hold power window switch until window is fully down.
  2. Continue holding power window switch for about 3 seconds.
  3. Press and hold power window switch until window is fully up.
  4. Continue holding power window switch for about 3 seconds.
  5. Power window regulator motor is now programmed for express mode.
  6. Repeat this process for all power windows.

PRELIMINARY INSPECTION

Verify customer complaint by operating system. Visually inspect for obvious signs of mechanical and electrical damage. Inspect for blown fuses. For fuse and/or relay identification, refer to illustrations. (Scheme 8)and (Scheme 9). Inspect for loose or corroded connections, damaged wiring harnesses and/or switches. Check for a broken or partially broken wire inside insulation, which could cause system malfunction but prove good in a continuity/voltage check with system disconnected. Check and ensure grounds are clean and tight. Ensure any aftermarket electronic equipment is properly installed. If fault is found, repair as necessary. If no fault is found, perform self-diagnostics. See SELF-DIAGNOSTIC SYSTEM.

Scheme 8

Scheme 8: PRELIMINARY INSPECTION

Scheme 9

Scheme 9

PROBLEM DIAGNOSIS

Intermittent problem diagnosis requires duplication of circuit or component failure in order to identify problem. See TEST PROCEDURES . These procedures may lead to Powertrain Control Module (PCM) recording a DTC which may help diagnosis.

If system does not set a DTC, use scan tool or DVOM to monitor voltage or resistance values while attempting to reproduce conditions which will create an intermittent problem.

When monitoring voltage, ensure specified test conditions are met. When monitoring resistance, ensure ignition switch is in OFF position or negative battery cable is disconnected. A status change on scan tool or DVOM while performing test procedures indicates area of problem.

Intermittent Simulation

Use the following methods to reproduce conditions causing intermittent problem(s)

  1. Apply light vibration to components.
  2. Apply small amount of heat to component.
  3. Wiggle or bend wiring harness.
  4. Remove/apply vacuum supply source.

Monitor circuit/component voltage or resistance while attempting to simulate intermittent. If vehicle is running, monitor for DTCs. Use test results to identify problem component or circuit.

Symptom Definition

Malfunction Indicator Light (MIL) comes on but does not stay on. A stored DTC may or may not exist.

Possible Causes & Corrections

Use following procedures to determine possible causes of intermittent MIL operation. If problem is not found, duplicate intermittent condition, by performing the following

  1. Check for poor mating of one connector to another. Terminals may not be fully seated. Check for improperly formed or damaged terminals. Check wire-to-terminal connections.
  2. Check for poor connection from ignition coil to ground or arcing at spark plug wires or plugs.
  3. Check for poor connections at PCM ground terminals.
  4. Check for electrical system interference caused by defective relay, PCM-driven solenoid or switch, which may cause sharp electrical surge. This type of problem will normally occur when problem component is operated.
  5. Check for aftermarket parts which may not have been produced to manufacturer's specifications. Solenoids without original equipment diodes for circuit protection or voltage regulators using transistors instead of silicone-chip circuitry may cause voltage surges (up to 300 volts) in PCM wiring, causing temporary PCM shutdown. PCM shutdown is a normal response to system over voltage (over 16 volts on most models). PCM re-powers when condition ceases to exist. A rapid shutdown and re-power could cause a flickering MIL with no DTCs set in memory.
  6. Check for improper installation of electrical accessories such as auxiliary lights, cell phones or 2-way radios.
  7. Ensure ground wire from PCM to distributor or ignition module is connected to a good ground.
  8. Check for intermittent short to ground on data circuits of DLC or in MIL circuit. See ENGINE PERFORMANCE article in WIRING DIAGRAMS.
  9. On vehicles not equipped with a driver information center, use scan tool to check for intermittent wiring problem. See appropriate SELF-DIAGNOSTICS article in ENGINE PERFORMANCE.

SELF-DIAGNOSTIC SYSTEM

Note. Diagnostic trouble code tests are written specifically for use with GM Tech I or Tech II scan tools. Generic scan tool can be used but may have limited functions. This article only covers a portion of those systems which relates to door system diagnosis. For further information, see appropriate BODY CONTROL MODULES article.

DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK

  1. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. If scan tool powers up, go to next step. If scan tool does not power up, perform TEST A: SCAN TOOL DOES NOT POWER UP under SYSTEM TESTS in BODY CONTROL MODULES - SEVILLE article.
  2. Turn ignition switch to RUN position, turn headlights switch to ON. Attempt to establish communications with Driver Door Module (DDM), Powertrain Control Module (PCM) and Rear Integration Module (RIM). If scan tool communicates with each module, go to next step. If scan tool does not communicate with each module, perform TEST B: SCAN TOOL DOES NOT COMMUNICATE WITH CLASS 2 DEVICE under SYSTEM TESTS in BODY CONTROL MODULES - SEVILLE article.
  3. Using scan tool, access CLASS 2 POWER MODE from diagnostic circuit check. Cycle ignition switch through all positions while observing IGNITION SWITCH POWER MODE parameter. If parameter matches ignition switch positions, go to next step. If parameter does not match ignition switch positions, perform TEST C: POWER MODE MISMATCH under SYSTEM TESTS in BODY CONTROL MODULES - SEVILLE.
  4. Using scan tool, select DISPLAY DTC function for DDM. Record all displayed DTCs, status and module that set DTC. If any DTCs are retrieved, go to next step. If no DTCs are retrieved, repair power mirrors by symptom. See «SYMPTOM INDEX»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) table under SYSTEM TESTS.
  5. If scan tool displays any codes which begin with "U", perform TEST B: SCAN TOOL DOES NOT COMMUNICATE WITH CLASS 2 DEVICE under SYSTEM TESTS in BODY CONTROL MODULES - SEVILLE article. If scan tool does not display any codes which begin with "U", go to next step.
  6. If scan tool displays DTC B1000, B1004, B1007 or B1009, perform appropriate test in accordance with DTC retrieved. See BODY CONTROL MODULES - SEVILLE. If scan tool does not display DTC B1004, B1007 or B1009, go to next step.
  7. If scan tool displays DTC B1327 or B1328, perform appropriate test in accordance with DTC retrieved. See appropriate GENERATORS & REGULATORS article in STARTING & CHARGING SYSTEMS. If scan tool displays any other DTCs, go to next step.
  8. If scan tool displays B2757, B2762, 2767 or B2772, perform appropriate test in accordance with DTC retrieved. See POWER SEATS - SEVILLE. If scan tool displays any other DTCs, perform appropriate test in accordance with DTC retrieved. See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__diagnostic-trouble-code-definitions) .

DIAGNOSTIC TROUBLE CODE DEFINITIONS

DTC (1)Description
B1562, B1567, B1572, Or B1577Driver Door Switch Assembly Failure
B1581, B1591, B1611, Or B1621Mirror Position Sensor Failure
B1717Driver Door Switch Assembly Malfunction
(1) Codes listed in this table are only for testing covered in this article. For complete DTC listing, see appropriate BODY CONTROL MODULES article.
(1)Codes listed in this table are only for testing covered in this article. For complete DTC listing, see appropriate BODY CONTROL MODULES article.

DIAGNOSTIC TROUBLE CODE DEFINITIONS

Description

Mirror switch that failed and generated this Diagnostic Trouble Code (DTC) is a built in part of Driver Door Switch Assembly (DDSA). There are no external circuits involved. DDSA contains a microprocessor which takes that signal generated by contacts of this switch and assigns it a digital message. DDSA then sends this message over power door serial data link to Driver Door Module (DDM). On a normally functioning system with no failures existing, DDM then either moves driver side mirror or sends commands over power door serial data link to front Passenger Door Module (PDM) to move passenger side mirror. If DDM receives a message that contacts of mirror switch are closed for 30 continuous seconds or more, DDM then stores appropriate DTC. When DTC is stored, DDM ignores continuous message from DDSA for switch contacts. DDM will not respond to invalid mirror switch message as a command from either door mirror. DDM will respond to all other valid mirror switch messages. When switch message status changes, DDM clears current DTC and stores as history. A history DTC will clear after 50 malfunction free ignition switch cycles from OFF to RUN position, or in response to a scan tool command.

Code Enable Criteria

The following criteria must occur for DTC to run

  1. Driver Door Module (DDM) must have power.

Testing

  1. If door systems diagnostic system check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic system check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using scan tool, observe mirror switch parameter in Driver Door Module (DDM) inputs list. If scan tool parameter displays IDLE, go to next step. If scan tool does not display IDLE, go to step 4 .
  3. Operate mirror switch through all positions. Using scan tool, observe mirror switch parameter in DDM inputs list. If mirror switch parameter does not change states, go to next step. If mirror switch parameter changes state, problem may be intermittent. See «PRELIMINARY INSPECTION»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__preliminary-inspection) under TROUBLE SHOOTING.
  4. Turn ignition switch to OFF position. Disconnect Driver Door Switch Assembly (DDSA) harness connector. Turn ignition switch to RUN position. Using scan tool, observe mirror switch parameter in DDM inputs list. If scan tool does not display IDLE state, go to next step. If scan tool parameter displays IDLE state, go to step 6 .
  5. Check for poor, loose or corroded terminals in DDM harness connector. If problem does not exist, go to step 7 . If problem exists, repair as necessary. After repair, go to step 9 .
  6. Check for poor, loose or corroded terminals in DDSA harness connector. If problem does not exist, go to step 8 . If problem exists, repair as necessary. After repair, go to step 9 .
  7. Replace DDM. See «DOOR MODULE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-module) under REMOVAL & INSTALLATION. After repair, go to step 9 .
  8. Replace DDSA. See «DRIVER DOOR SWITCH ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to next step.
  9. Using scan tool, clear DTCs. Operate vehicle within code enable criteria. See «CODE ENABLE CRITERIA»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__code-enable-criteria) . If DTCs do not reset, testing is complete. If DTCs resets, go to step 2 .

Mirror position sensors are potentiometers powered by appropriate door module for mirror. Both Driver Door Module (DDM), and Passenger Door Module (PDM), determine horizontal and vertical position of their respective mirror, based on signal voltages from mirror position sensors. DTC will set if a mirror position sensor signal voltage is less than 0.25 volt for 2 seconds or a mirror position sensor signal voltage is 4.75 volts or more for 2 seconds. When DTC is stored, appropriate door module will deactivate and ignore failed sensor. Manual movements to affected position will not be disabled. A current DTC clears when appropriate door module no longer senses failure. DTC is then stored as history. A history DTC will clear either after 50 malfunction free ignition switch cycles from OFF to RUN positions, or a command from scan tool.

The following criteria must occur for DTC to run

  1. DDM and PDM must have power.
  1. If door systems diagnostic system check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic system check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. If vehicle is not equipped with memory mirrors option, go to next step. If vehicle is equipped with memory mirrors option, go to step 4.
  3. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using scan tool, navigate to Dash Integration Module (DIM). Select special functions, set options, then appropriate personalization. Follow on-screen instructions to deactivate this option. See DASH INTEGRATION MODULE under PROGRAMMING in BODY CONTROL MODULES - SEVILLE article, to deactivate option. After option has been deactivated, go to step 10.
  4. Connect scan tool to DLC. DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using mirror select switch, move suspect outside rearview mirror to limits of travel. Using scan tool, observe suspect position parameter in DDM data list. Sensor parameter should be.25-4.75 volts. If parameter does not display as specified, go to next step. If parameter displays as specified, go to step 10.
  5. Turn ignition switch to OFF position. Disconnect suspect door module Green 6-pin harness connector C3. Door module is located behind respective door panel. Turn ignition switch to RUN position. Using DVOM, measure voltage between ground and suspect door module harness connector C3 terminal No. 3 (Red/Black wire). (Scheme 10) Voltage should be 4.75-5.50 volts. If voltage is as specified, go to next step. If voltage is not as specified, go to step 9.
  6. Turn ignition switch to OFF position, Connect a fused (3-amp) jumper wire between suspect mirror position sensor signal circuit terminals No. 4 (Dark Green/Black wire) or 5 (Light Blue/Black wire) and suspect door module harness connector C3 terminal No. 6 (Purple/Black wire). (Scheme 10) Using scan tool, observe suspect position parameter. Parameter should be zero-0.25 volts. If voltage is as specified, go to next step. If voltage is not as specified, go to step 9.
  7. Check for poor, loose or corroded terminals in suspect door module harness connector C3. If problem does not exist, go to next step. If problem exists, repair as necessary go to step 10.
  8. Replace suspect outside rearview mirror. See «POWER MIRROR ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to step 10.
  9. Replace suspect door module. See «DOOR MODULE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-module) under REMOVAL & INSTALLATION. After repair, go to next step
  10. Using scan tool, clear DTCs. Operate vehicle within code enable criteria. See «CODE ENABLE CRITERIA»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system). If DTCs does not reset, testing is complete. If DTCs resets, go to step 2.

Scheme 10

Scheme 10

Diagnostic Aids

If personalization option in Dash Integration Module (DIM) is activated on a vehicle that does not have memory mirrors option, DTCs B1581, B1591, B1611, and B1621 will be erroneously set. If these DTCs are set on a vehicle that does not have this option, DIM will need to have this option deactivated. See DASH INTEGRATION MODULE under PROGRAMING in BODY CONTROL MODULES - SEVILLE article, to deactivate option.

Switch that failed and generated this Diagnostic Trouble Code (DTC) is a built in part of Driver Door Switch Assembly (DDSA). Driver Door Module (DDM) actually sets DTC. DDSA contains a microprocessor which takes signal generated by switch and assigns a digital message to switch signal. DDSA then sends this message over power door serial data line to DDM. DTC is stored when DDSA reports to DDM that switch is closed for 30 continuous seconds or more. When DTC is stored DDM takes no action of switch input. DDM clears DTC when switch message status changes.

The following criteria must occur for DTC to run

  1. DDM and DDSA must have power.
  1. If door systems diagnostic system check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic system check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using scan tool, observe mirror switch parameter in Driver Door Module (DDM) inputs list. If scan tool parameter displays IDLE, go to next step. If scan tool does not display IDLE, go to step 4 .
  3. Operate Driver Door Switch Assembly (DDSA) switch. Using scan tool, observe mirror switch parameter in DDM inputs list. If mirror switches parameter does not change states, go to next step. If mirror switches parameter changes states momentarily, problem may be intermittent. See «PRELIMINARY INSPECTION»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__preliminary-inspection) under TROUBLE SHOOTING.
  4. Check for poor, loose or corroded terminals in DDSA harness connector. If problem does not exist, go to next step. If problem exists, repair as necessary. After repair, go to step 6 .
  5. Replace DDSA. See «DRIVER DOOR SWITCH ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to next step.
  6. Using scan tool, clear DTCs. Operate vehicle within code enable criteria. See «CODE ENABLE CRITERIA»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) . If DTC does not reset, testing is complete. If DTC resets, go to step 2 .

A sticking switch can cause this DTC to set.

SYSTEM TESTS

CAUTIONTo prevent damage to terminals, Connector Test Adapter Kit (J-35616-A) must be used whenever a diagnostic procedure requires checking or probing terminals. To locate and identify terminals, see WIRING DIAGRAMS .

Note. Before performing following tests, perform TROUBLE SHOOTING . To identify connectors and wire colors, see WIRING DIAGRAMS

Note. For testing of heated mirrors, see appropriate REAR WINDOW & MIRROR DEFOGGERS article.

SymptomPerform Test
Power Mirrors Inoperative - OneA
Memory Recall Position InaccurateB
Passenger Mirror Tilt Inoperative In ReverseC

SYMPTOM INDEX

TEST A: POWER MIRRORS INOPERATIVE - ONE

  1. If door systems diagnostic systems check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic system check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. Using mirror select switch, operate power mirrors through all positions. If power mirrors do not operate normally, go to next step. If power mirrors operate normally, problem may be intermittent. See «PRELIMINARY INSPECTION»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__preliminary-inspection) under TROUBLE SHOOTING.
  3. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using scan tool, observe mirror select switch parameter in Driver Door Module (DDM) inputs list. Using mirror select switch, operate outside rearview mirrors to LEFT and RIGHT positions. If scan tool parameter indicates appropriate mirror position, go to next step. If scan tool parameter does not indicate appropriate mirror position, go to step 6.
  4. Using scan tool, observe mirror switch parameter in DDM inputs list. Using mirror select switch, operate outside rearview mirrors to UP, DOWN, LEFT and right positions. Mirror switch parameter should change from idle to up, down, left and right. If parameter changes as specified, go to next step. If parameter does not change as specified, go to step 6.
  5. Disconnect suspect door module Black 8-pin harness connector C4. Door module is located behind respective door panel. Connect test light between ground and suspect door module harness connector C4 motor control circuits terminals No. 1 and 5. (Scheme 11) See «WIRING DIAGRAMS»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__wiring-diagrams). Using mirror select switch, operate mirror select switch to UP and DOWN positions. If test light does not illuminate in both positions, go to step 7. If test light illuminates in both positions, go to step 8.
  6. Check for poor, loose or corroded terminals in DDSA harness connector. If problem does not exist, go to step 11. If problem exists, repair as necessary. After repair, go to step 12.
  7. Check for poor, loose or corroded terminals in suspect door module. If problem does not exist, go to step 10. If problem exists, repair as necessary. After repair, go to step 12.
  8. Check for poor, loose or corroded terminals in suspect mirror. If problem does not exist, go to next step. If problem exists, repair as necessary. After repair, go to step 12.
  9. Replace suspect outside rearview mirror. See «POWER MIRROR ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to step 12.
  10. Replace suspect door module. See «DOOR MODULE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-module) under REMOVAL & INSTALLATION. After repair, go to step 12.
  11. Replace DDSA. See «DRIVER DOOR SWITCH ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to next step.
  12. Operate power mirror system to verify repair. If system operates normally, testing is complete. Is system does not operate normally, go to step 2.

Scheme 11

Scheme 11

TEST B: MEMORY RECALL POSITION INACCURATE

  1. If door systems diagnostic system check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic system check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. Ensure that personalization feature is enabled. See DASH INTEGRATION MODULE under PROGRAMMING in BODY CONTROL MODULES - SEVILLE article. Turn ignition switch to RUN position. Adjust both outside mirrors to driver preference. Using memory select switch, program mirrors. See «MEMORY MIRRORS»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under PROGRAMMING. Readjust mirrors to an extreme position. Press MEMORY button to position previously programmed. If mirrors do not return to programmed setting, go to next step. If mirrors return to programmed setting, problem may be intermittent. See «PRELIMINARY INSPECTION»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__preliminary-inspection) under TROUBLE SHOOTING.
  3. Connect scan tool to Data Link Connector (DLC). DLC is located below left side of instrument panel, near steering column. Turn ignition switch to RUN position. Using scan tool, navigate Dash Integration Module (DIM) special functions. Select set options, then appropriate personalization. Follow on-screen instructions to ensure personalization option is activated. If personalization option is activated, go to next step. If personalization option is not activated, program DIM. See DASH INTEGRATION MODULE under PROGRAMMING in BODY CONTROL MODULES - SEVILLE article.
  4. Using scan tool, navigate to DDM data list, and observe horizontal or vertical position sensor parameter. Using Driver Door Switch Assembly (DDSA), operate suspect outside rearview mirror to limits of travel. Position sensor parameter should be 0.25-4.75 volts. If position parameter are not within specified value, go to next step. If position parameter is within specified value, go to step 9.
  5. Turn ignition switch to OFF position. Disconnect suspect door module Green 6-pin harness connector C3. Door module is located behind respective door panel. Ensure remaining harness connectors are still connected to suspect door module. Measure voltage of 5-volt reference circuit between ground and suspect door module harness connector C3 terminal No. 3 (Red/Black wire). (Scheme 10) Voltage should be 4.5-5.5 volts. If voltage is as specified, go to next step. If voltage is not as specified, go to step 11.
  6. Using scan tool, observe horizontal and vertical position sensor parameters in DDM data list. Position sensor parameter should be 4.5-5.5 volts. If position sensor parameter is as specified, go to next step. If position sensor parameter is not as specified, go to step 11.
  7. Connect fused (3-amp) jumper wire between suspect door module harness connector C3 terminals No. 5 (Light Blue/Black wire) and 6 (Purple/Black wire). (Scheme 10) Using scan tool, observe horizontal position sensor parameter in DDM data list. Remove and connect jumper wire between suspect door module harness connector C3 terminals No. 4 (Dark Green/Black wire) and 5 (Light Blue/Black wire). Using scan tool, observe vertical position sensor parameter. Vertical sensor parameter should be zero-0.5 volts. If position sensor parameters are as specified, go to next step. If position sensor parameters are not as specified, go to step 11.
  8. Check for poor, loose or corroded terminals in outside rearview mirror harness connectors. If problem does not exist, go to step 10. If problem exists, repair as necessary. After repair, go to step 12.
  9. Check for poor, loose or corroded terminals in suspect outside rearview mirror harness connector. If problem does not exist, go to step 11. If problem exists, repair as necessary. After repair, go to step 12.
  10. Replace suspect outside rearview mirror assembly. See «POWER MIRROR ASSEMBLY»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under REMOVAL & INSTALLATION. After repair, go to step 12.
  11. Replace suspect door module. See «DOOR MODULE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-module) under REMOVAL & INSTALLATION. After repair, go to step 12.
  12. Operate power mirror system to verify repair. If system operates normally, testing is complete. If system does not operate normally, go to step 2.

TEST C: PASSENGER MIRROR TILT INOPERATIVE IN REVERSE

  1. If door systems diagnostic system check has been performed, go to next step. If door systems diagnostic system check has not been performed, perform door systems diagnostic check. See «DOOR SYSTEMS DIAGNOSTIC SYSTEM CHECK»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-systems-diagnostic-system-check) under SELF-DIAGNOSTIC SYSTEM.
  2. Verify reverse park aid mirror option is enabled in personalization feature. If reverse park aid mirror option is enabled, go to next step. If reverse park aid mirror option is not enabled, see «PARALLEL PARK ASSIST»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system) under PROGRAMMING.
  3. Using mirror select switch, operate outside rearview mirrors to UP and DOWN positions. If both outside rearview mirrors operate in both directions, go to next step. If either outside rearview mirror does not operate in both directions, perform «TEST A: POWER MIRRORS INOPERATIVE - ONE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__test-a-power-mirrors-inoperative) .
  4. Start engine. With brake pedal depressed, shift transmission to Reverse. If passenger's outside mirror tilts downward 7 degrees, go to next step. If passenger's outside mirror tilts downward 7 degrees, go to step 7 .
  5. Check for poor, loose or corroded terminals in Passenger Door Module (PDM) harness connector. If problem does not exist, go to next step. If problem exists, repair as necessary. After repair, go to step 7 .
  6. Replace PDM. See «DOOR MODULE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-module) under REMOVAL & INSTALLATION. After repair, go to next step.
  7. Operate power mirror system to verify repair. If system operates normally, testing is complete. If system does not operate normally, go to step 2 .

REMOVAL & INSTALLATION

WARNINGVehicles are equipped with Supplemental Inflatable Restraint (SIR) system. Before attempting any repairs involving steering column, instrument panel or related components, see SERVICE PRECAUTIONS and DISABLING & ACTIVATING AIR BAG SYSTEM in appropriate AIR BAG RESTRAINT SYSTEMS article.
CAUTIONWhen battery is disconnected, vehicle computer and memory systems may lose memory data. Driveability problems may exist until computer systems have completed a relearn cycle. See COMPUTER RELEARN PROCEDURES article in GENERAL INFORMATION before disconnecting battery.
CAUTIONMomentary actuation of power window switch can cause window to move directly to fully open position. When working inside door, leave ignition switch in OFF position whenever possible.

DOOR MODULE

Note. Vehicle is equipped with express up, torque sensitive front door windows. When battery or power has been removed from either front door module or door module(s) will need to be reprogrammed once power has been restored, and repair is complete. See WINDOW MOTOR - EXPRESS MODE under PROGRAMMING.

  1. Remove door trim panel. See «DOOR TRIM PANEL»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-trim-panel).
  2. Disconnect door module harness connectors. Release tabs from top and bottom from door module. (Scheme 12) Remove door module. To install, reverse removal procedure. Program door module, see «WINDOW MOTOR - EXPRESS MODE»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__window-motor-express-mode) under PROGRAMMING.

Scheme 12

Scheme 12

DOOR TRIM PANEL

Remove inside door handle trim plate, remove hidden fastener. (Scheme 13) Near center of trim panel lift flap inside pull handle opening, and remove 2 fasteners. (Scheme 14) Remove 2 lower trim panel fasteners. (Scheme 15) Using Door Trim Pad and Garnish Clip Remove (J-38778), release 8 trim panel push fasteners. (Scheme 16) Lift up and gently pull out slightly on trim panel to access door latch cable. Disconnect door latch cable from inside door handle. Disconnect harness connector. Remove door trim panel from door, and set aside. To install, reverse removal procedure.

Scheme 13

Scheme 13: DOOR TRIM PANEL

Scheme 14

Scheme 14

Scheme 15

Scheme 15

Scheme 16

Scheme 16
  1. Insert a flat-bladed tool under rear edge of front window switch plate. (Scheme 17)
  2. Push tool firmly towards switch plate, to disengage retainer.
  3. Lift up on rear of switch plate to remove Driver Door Switch Assembly (DDSA) from door trim panel.
  4. Disconnect harness connectors. (Scheme 18) Remove DDSA.
  5. Remove appropriate switch from switch plate by disengaging side snap walls with small flat-bladed tool. To install, reverse removal procedure.

Scheme 17

Scheme 17

Scheme 18

Scheme 18
  1. Remove door trim panel. See «DOOR TRIM PANEL»(/cadillac/seville/v-1998-2004/remont/mirrors/#power-mirror-system__door-trim-panel).
  2. Remove water deflector. Pull door frame garnish molding away from door flange and set aside. Disconnect harness connectors for mirror. Remove wiring harness from retaining clip. Remove 3 mirror retaining nuts. Remove mirror from door. To install, reverse removal procedure. Tighten retaining nuts to 80 INCH lbs. (9 N.m), in this order: top nut (3), forward nut (4), then rear nut (5). (Scheme 19)

Scheme 19

Scheme 19

Removal

Manually tilt mirror assembly inboard toward vehicle. Insert fingers behind mirror glass and gently pull assembly from housing. Disconnect harness connectors. If one or both actuator shafts come off with mirror glass assembly, perform following procedure

  1. Push actuator in direction of a slot in molded ring where actuator ball attaches and disengage it from mirror glass assembly.
  2. Ensure actuator rings are seated in groove provided. (Scheme 20) Install actuator shaft(s) on to mirror assembly power drive unit by pressing and rotating actuator on to power drive unit. Ensure actuator shafts are pushed down completely into power drive unit.
  3. Push memory plungers into power drive unit (if equipped with memory).

Scheme 20

Scheme 20

Installation

  1. Rotate actuator shafts on power drive unit to align flats on actuator ball with corresponding slots of molded rings on back of mirror glass assembly. (Scheme 20)
  2. Connect harness connectors to mirror glass assembly. Align center pivot point and actuator shafts on mirror glass assembly with corresponding attachment points on power drive unit.
  3. Using a 2 X 4 sanding block, press mirror glass to engage center pivot onto power drive unit.
  4. Apply pressure to top of mirror glass assembly to install upper vertical actuator. Tilt mirror to full down position and apply pressure to bottom of mirror glass assembly to engage vertical memory plunger.
  5. Manually tilt glass assembly outboard, away from vehicle. Apply pressure to outside of glass assembly to engage horizontal actuator. Tilt glass assembly inboard, toward vehicle. Apply pressure to inboard side of glass assembly to engage horizontal memory plunger.
  6. Check all functions by electrically operating outside mirror assembly.

Disconnect negative battery cable. Using a rag to protect trim panel, insert flat-blade tool between switch plate and trim panel, and disengage spring clip. If switch plate is attached to trim panel with screws, remove screws. Disconnect power mirror control switch harness connector(s). To install, reverse removal procedure.

WIRING DIAGRAMS

Note. For heated mirror wiring diagrams, see appropriate REAR WINDOW & MIRROR DEFOGGERS article.

Scheme 14: Power Mirror System Wiring Diagram (Seville)

Power Memory Mirror & Seat System Wiring Diagram (Seville - With Power Lumbar Seats - 1 Of 2). Scheme 21

Scheme 21: Power Memory Mirror & Seat System Wiring Diagram (Seville - With Power Lumbar Seats - 1 Of 2)

Power Memory Mirror & Seat System Wiring Diagram (Seville - With Power Lumbar Seats - 2 Of 2). Scheme 22

Scheme 22: Power Memory Mirror & Seat System Wiring Diagram (Seville - With Power Lumbar Seats - 2 Of 2)

Power Memory Mirror & Seat System Wiring Diagram (Seville - Without Power Lumbar Seats - 1 Of 2). Scheme 23

Scheme 23: Power Memory Mirror & Seat System Wiring Diagram (Seville - Without Power Lumbar Seats - 1 Of 2)

Power Memory Mirror & Seat System Wiring Diagram (Seville - Without Power Lumbar Seats - 2 Of 2). Scheme 24

Scheme 24: Power Memory Mirror & Seat System Wiring Diagram (Seville - Without Power Lumbar Seats - 2 Of 2)