Contents Wiring diagrams Section: Sun Roof/t-Top/convertible Top All sections

Power Sun Roof Cadillac Eldorado X

Sun Roof/t-Top/convertible Top 3 illustrations ~2893 words

DESCRIPTION & OPERATION

Sun roof has 3 end point positions: fully open, fully closed and vent. When sun roof is in vent position, rear of glass panel is raised to limit of travel, above roof panel. When opening, glass panel retracts into storage space between roof and headliner. Major components of the power sun roof assembly are: sliding glass panel, sun roof switch, sunshade panel, wind deflector, drain channel, lifter arms, track, motor and module, limit switch, and wiring harness.

Sun roof control module determines sun roof motor direction based on inputs received from sun roof switch and limit switch. When ignition switch is in RUN or ACCY position or when retained accessory power (RAP) is active, voltage is applied to sun roof control module enabling operation. Sun roof motor direction is determined by polarity of voltage applied to motor.

Sun roof motor limit switch input must be closed before sun roof will vent, slide or open. Limit switch is used to inform sun roof control module that sun roof glass is parallel to roof.

Sun roof uses 3 position rocker type switch to provide control module input selections. With sun roof closed, press switch to FORWARD/OPEN VENT and released, sun roof moves to vent position. From vent position, press switch to REARWARD/CLOSE VENT position again and release, motor will move sun roof to fully closed position. From closed position, press switch to REARWARD/CLOSE VENT and release. Sun roof opens motor runs until motor stall is sensed, sun roof switch is pushed to FORWARD/OPEN VENT position, sun roof limit switch is closed or sun roof module times out (20 seconds after express mode is started).

When switch is pressed to FORWARD position, sun roof will move to closed position as long as switch is held. Sun roof opens motor runs until motor stall is sensed, sun roof switch is pushed to neutral position, sun roof limit switch is closed or sun roof module times out (20 seconds after express mode is started). Sunshade will open with sun roof automatically, must be opened manually in vent position and closed manually.

COMPONENT LOCATIONS

ComponentLocation
Accessory Time Delay RelayLeft Front Of Passenger Compartment, Taped In Wiring Harness
LH Maxifuse(R) BlockLeft Side Of Engine Compartment, Near Fuse/Relay Center
Sun Roof Control ModuleFront Of Passenger Compartment, Above Headliner Near Sun Roof

COMPONENT LOCATIONS

DRAIN HOSES

Pour about a pint of water slowly into drain channel. Check for water drainage from all 4 hoses. If water flow is restricted, blow out drain hose system with compressed air. If water leaks from headliner, lower headliner and ensure drain hoses are attached to drain tubes.

TRACK & MOTOR SYNCHRONIZATION

Note. If sun roof motor and track are both removed from vehicle, for proper system operation, motor and track must be synchronized before installation.

  1. Remove sun roof cover. Remove motor from mounting. Do not disconnect motor wiring connector. With motor removed, move sun roof switch to rear position for several seconds, and release switch. Push switch forward and hold until motor stops. Turn ignition off, do not move sun roof switch until after motor is reinstalled.
  2. Slide sunshade fully rearward. Remove 3 screws from front edge of shield ring, and slide shield ring rearward. Turn sun roof track transmission drive gear clockwise or counterclockwise as necessary to align lifter arm guide pin with second rib from rear of lifter arm. (Scheme 1)
  3. Ensure rear of glass panel is held tightly in position by lifter arms and cannot be moved in up or down direction by hand. If glass panel is loose, check tightness of glass panel mounting screws.
  4. Install motor and cover. Tighten screws to 27 INCH lbs. (3 N.m). Turn ignition switch to RUN position and verify proper operation by cycling through all sun roof positions.

GLASS HEIGHT & OPENING FIT

  1. Adjust one corner at a time. Close sun roof. Slide sun shade completely open. Remove 3 screws at front edge of shield ring and slide shield ring rearward.
  2. To adjust any corner, loosen glass panel mounting screw nearest corner being adjusted. Also loosen center mounting screw on side being adjusted. DO NOT loosen all 3 screws on side being adjusted. Move glass panel up or down by hand and tighten 2 screws. Glass panel should be flush to 1/32" (0.1 mm) below roof surface.
  3. Check glass panel height at each corner. Adjust as necessary. Slide shield ring forward and install 3 retaining screws.

Scheme 1

Scheme 1: GLASS PANEL FORE/AFT ADJUSTMENT
  1. In fully closed position, glass panel should contact weatherstrip around entire perimeter. Check by inserting.0015" feeler gage or business card between seal contact area and metal roof panel. Continuous contact should exist around entire seal contact area. If gap is excessive at front or rear of glass panel, adjust as necessary.
  2. To adjust, fully open sun roof. From top of vehicle, note position of track assembly on fore/aft scale. Loosen track cover rail screws on both sides of sun roof module. (Scheme 1) Slide track cover rail on both sides forward or rearward as required. Tighten screws. Ensure left and right tracks are positioned evenly. Close sun roof and inspect seal position again using feeler gage or business card. Readjust as necessary.

Sun Roof Water Leak Or Wind Noise

  1. Check alignment of glass panel to roof. Adjust as necessary. See «GLASS HEIGHT & OPENING FIT»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof__glass-height-opening-fit) .
  2. Ensure glass panel closes completely. Check motor and track synchronization. See «TRACK & MOTOR SYNCHRONIZATION»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof__track-motor-synchronization) .
  3. Ensure drain hoses are not disconnected, frozen, kinked or clogged.
  4. Check for improperly positioned or damaged weatherstrip. Glass Will Not Vent, Sticks in Opening
  5. Check alignment of glass panel to roof. Adjust as necessary. See «GLASS HEIGHT & OPENING FIT»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof__glass-height-opening-fit) .
  6. Check glass assembly seal for proper attachment and positioning.
  7. Seal stuck to metal roof panel. Run feeler gage along edge of seal.

Glass Will Not Open/Close Or Moves Slowly

  1. Check for obstructions or foreign objects in tracks or troughs.
  2. Ensure voltage to sun roof system is 12.6 volts.

Popping Or Gurgling sounds

Check drain tubes for blockage.

Noisy Operation/Rattles

  1. Ensure glass panel is fitted properly and closes fully.
  2. Ensure lifter arm is properly attached to glass panel.
  3. Ensure lifter arm plastic slides are properly installed in track slots. 4) Ensure guide tracks are properly secured to housing.
  4. Ensure sunshade is installed properly.

Glass Panel Operates Sluggishly

  1. Check glass panel alignment to roof. Adjust an necessary.
  2. Check glass panel weatherstrip seal for proper attachment and placement. Install or re-cement as necessary.
  3. Check tracks and troughs for obstructions or foreign objects.
  4. Ensure rear guide pin is engaged properly in cam slot of lifter arm.
  5. Check for bent plastic slides on lifter arms. Ensure lifter arm front slides are in track slot.
  6. Ensure lifter arm is connected properly to glass panel.
  7. Check voltage supplied to motor (12.6 volts) or amp range with glass running (3-5 amps). See «TROUBLE SHOOTING HINTS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof__trouble-shooting-hints) .
  8. Ensure tracks are securely mounted to housing.
  9. Check for worn cables or motor drive gear. Replace as necessary.
  10. Ensure sunshade is installed properly in tracks.

Glass Scratched

  1. Check clearance to roof panel. Adjust as necessary. Adjust roof crown as last resort.
  2. Inadequate clearance between underside of roof panel and reinforcement

Sun Roof Is Inoperative Or Operates Intermittently

Check for blown fuse, open or loose connections between control switch travel limit switch, express module or motor. See TROUBLE SHOOTING HINTS . Check ground connections.

Sun Roof Operates In One Direction Only

Check for faulty control switch. Replace as necessary. Recheck system operation.

TROUBLE SHOOTING HINTS

  1. Check WIDOWS circuit breaker (30-amp) located in LH MaxiFuse(R) block, by checking operation of power windows. If sun roof does not operate during retained accessory power, check BODY 3 fuse (50-amp) in LH Maxifuse(R) block. If fuse is open, check for short to ground in power circuit (Red wire).
  2. Partially lower headliner, release clutch and manually crank sun roof using 4 mm hex wrench. Check for mechanical binding, repair as necessary. If sun roof operates smoothly with hand crank, go to symptom table.
  3. Check for proper installation of aftermarket electronic equipment that may affect integrity of other systems.
  4. Ensure connectors and grounds are clean and tight. Check for broken or partially broken wire inside insulation which could cause system malfunction but prove good in continuity/voltage check.

SYSTEM TESTS

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

SYSTEM CHECK

Note. Perform a functional sun roof system check and refer to appropriate system check (symptom) for diagnostic procedure.

  1. Turn ignition switch to RUN position. Momentarily press sun roof switch FORWARD/OPEN VENT, and release before sun roof is completely open (express open mode). Sun roof should move smoothly to fully open position. To stop express open mode, press switch once in any direction.
  2. Press sun roof switch to REVERSE/CLOSE VENT position and release before sun roof is fully closed. Sun roof should move to closed position and stop when switch is released.
  3. Press and hold sun roof switch to REVERSE/CLOSE VENT position. Sun roof should move to closed position and stop.
  4. Release sun roof switch, then press and hold to REVERSE/CLOSE VENT position. Sun roof should move to vent position.
  5. Momentarily press sun roof switch to FORWARD/OPEN VENT position. Sun roof should move to closed position, and then stop.

SUN ROOF DOES NOT OPERATE

  1. Turn ignition switch to RUN position. Check operation of power windows. If power windows operate, go to next step. If power windows do not operate, check Retained Accessory Power (RAP) circuit. See appropriate wiring diagram in POWER DISTRIBUTION article.
  2. Turn ignition switch to OFF position. Disconnect sun roof control module connector C1 and C2. Turn ignition switch to RUN position. Using DVOM, check voltage between sun roof control module connector C1 terminal "C" (Pink wire) and ground. If battery voltage is present, go to next step. If battery voltage is not present, repair open in Pink wire between accessory time delay relay and sun roof control module. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . Recheck system operation.
  3. Check for voltage between sun roof control module connector C1 terminals "C" (Pink wire) and "D" (Black wire). If battery voltage is present, go to next step. If battery voltage is not present, repair open in Black wire between sun roof control module and ground. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . Recheck system operation.
  4. Using DVOM, check resistance between sun roof module connector C2 terminals No. 5 (Dark Blue wire) and No. 6 (Brown wire). Press sun roof switch to FORWARD/OPEN VENT position. If resistance goes from infinite to 5 ohms or less, go to step 8). If resistance does not go from infinite to 5 ohms or less, go to next step.
  5. Check resistance between sun roof control module connector C2 terminals No. 5 (Dark Blue wire) and No. 7 (Orange wire). Press sun roof switch to REVERSE/CLOSE VENT position. If resistance goes from infinite to 5 ohms or less, go to next step. If resistance does not go from infinite to 5 ohms or less, go to step 7).
  6. Check for poor terminal contact in sun roof switch connector is clean and tight. Check for open or short to ground in Brown wire between sun roof control module and sun roof switch. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If terminal contact and brown wire circuit are okay, replace sun roof switch. Recheck system operation.
  7. Check for poor terminal contact in sun roof switch connector. Check for short to ground in Dark Blue wire between sun roof switch and sun roof module. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If terminal contact and Dark Blue wire circuit are okay, replace sun roof switch. Recheck system operation.
  8. Check resistance between sun roof control module connector C2 terminals No. 5 (Dark Blue Wire) and terminal No. 7 (Orange wire). Press sun roof switch to REVERSE/CLOSE VENT position. If resistance goes from infinite to 5 ohms or less, go to step 10). If resistance does not go from infinite to 5 ohms or less, go to next step.
  9. Check sun roof switch connector for poor terminal contact. Check for open or short to ground in Orange wire between sun roof switch and sun roof control module. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If circuit is okay, replace sun roof switch. Recheck system operation.
  10. Open sun roof, manually if needed, see «TROUBLE SHOOTING HINTS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof__trouble-shooting-hints) . Check resistance between sun roof control module connector C2 terminals No. 1 (Yellow wire) and No. 8 (Red wire). If resistance is infinite, go to next step. If resistance is not infinite, check for short to ground in Red wire between sun roof actuator and sun roof control module. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If circuit is okay, replace sun roof actuator.
  11. Close sun roof. Connect fused jumper between sun roof control module connector C1 terminals "C" (Pink wire) and "B" (Light Green wire). With first jumper in place, connect second fused jumper between connector C1 terminal "A" (Dark Green wire) and "D" (Black wire). If sun roof motor runs, go to next step. If motor does not run go to step 13).
  12. Check for poor terminal contact in sun roof control module connectors C1 and C2. If okay, replace sun roof control module. Recheck system operation.
  13. Check sun roof control module connectors C1 and C2 for poor terminal contact. Check for open or short to ground in Light Green wire between sun roof control module and sun roof actuator. Check for open in Dark Green wire between sun roof control module and sun roof actuator. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If terminal contact and wire circuits are okay, replace sun roof actuator. Recheck system operation.

SUN ROOF OPERATES BUT DOES NOT STOP IN FLUSH POSITION

  1. Turn ignition switch to OFF position. Disconnect sun roof control module connector C2. Turn ignition switch to RUN position. Close sun roof. Using DVOM, measure resistance between connector C2 terminals No. 8 (Red wire) and No. 1 (Yellow wire). If resistance is less than 5 ohms, go to step 3). If resistance is not less than 5 ohms, go to next step.
  2. Check sun roof control module connector C2 for poor terminal contact. Check for open or short to ground in Orange wire between sun roof control module and sun roof actuator. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If terminal contact and Orange wire circuit are okay, replace sun roof actuator. Recheck system operation.
  3. Open sun roof, measure resistance between connector C2 terminals No. 1 (Yellow wire) and No. 8 (Red wire). If resistance is infinite, go to next step. If resistance is not infinite, replace sun roof actuator. Recheck system operation.
  4. Measure resistance between connector C2 terminal No. 8 (Red wire) and ground. If resistance is infinite, go to next step. If resistance is not infinite, check for short to ground in Red wire between sun roof control module and sun roof actuator. See «WIRING DIAGRAMS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . If Red wire circuit is okay, replace sun roof actuator. Recheck system operation.
  5. Check sun roof control module connector C2 for poor terminal contact. If terminal contact is okay, replace sun roof control module. Recheck system operation.

REMOVAL & INSTALLATION

WARNINGWhen 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 section before disconnecting battery.

Using small screwdriver, remove trim panel. Remove retainer screw. Remove sun roof motor cover. Remove switch from cover. To install, reverse removal installation.

MOTOR

Note. Motor must be synchronized if removed from vehicle. See TRACK & MOTOR SYNCHRONIZATION .

Remove sun roof access cover. Remove 2 screws attaching motor to track assembly. Pull relays from brackets. Disconnect electrical harness connector. Remove relays and motor. To install, reverse removal procedure.

Remove sun roof access cover. Remove sunshade center receptacles. Pull down on headliner to gain access to module. Remove express module out of bracket. Disconnect electrical wiring harness connector. To install, reverse removal procedure.

  1. Open sun roof to VENT position. Open sunshade fully. Remove 3 screws from shield ring and slide shield ring rearward to expose screws. Remove 3 glass panel screws and remove glass panel. Slide shield and sunshade forward half way across opening.
  2. Lift rear of shield to clear sunshade stops, then push rearward. Push sunshade fully forward, rotate sunshade to disengage guides from track and lift out sunshade. To install, reverse removal procedure. Adjust glass panel as needed. See «ADJUSTMENTS»(/cadillac/eldorado/x-1992-2002/remont/sun-rooft-topconvertible-top/#power-sun-roof) . Tighten screws to 27 INCH lbs. (3 N.m).

Remove glass panel. See GLASS PANEL & SUNSHADE . Open sun roof until lift pin is clear. Remove cover plates. Close sun roof until openings in track are exposed. Remove lifter arms by sliding to rear and lifting out at openings in track. Cycle trolley forward, without engaging cable from transmission. Pull trough and shield assembly forward, and then lift out at opening in track. To install, reverse removal procedure. Ensure machined screws are installed in same position removed from. Tighten screws to 27 INCH lbs. (3 N.m).

Fully open sun roof. Remove wind deflector to mount bushing "E" clips. Remove 4 pins retaining deflector. Lift out deflector assembly. To install, reverse removal procedure.

Using masking tape and paper, cover roof panel adjacent to sun roof opening to prevent damage to finish. Fully open sun roof. Remove 12 screws, leaving 4 machined fine-thread screws retaining track cover rails. Close sun roof. Remove motor cover. Remove motor. See MOTOR . Remove sun roof assembly by lifting up and away from vehicle. To install, reverse removal procedure. Ensure tracks engage clips at rear of roof opening.

Lower head liner to gain access to drain hose connections. Remove clamp and drain hose from spout. Remove interior moldings to access drain hose retaining clips. Remove tape and hose from retainers. To install, reverse removal procedure. Ensure clearance is maintained between clamps and headliner.

Scheme 2: Power Sun Roof System Wiring Diagram (1997)
Scheme 3: Power Sun Roof System Wiring Diagram (1998)