Do you know how to do automotive electrical testing ?????? How to read a wiring diagrams ???? http://www.bbbind.com/free_tsb.html .Videos on youtube Ohms Law Tech Tip from L1 with Dave HobbsCopy of Voltage Drop Essentials TST Motor Age The only way to find the problem , testing !
Sunroof Description and Operation (One Connector System)
Sunroof
This diagnostic procedure is to be used for the 1 connector Sunroof System that combines the sunroof control module with the sunroof motor/actuator.
The Sunroof System consists of the following components:
• BATT MAIN 2 Fuse 50 A
• Body control module (BCM)
• RAP relay
• S/Roof Fuse 20 A
• Sunroof module (includes sunroof motor/actuator)
• Sunroof switch
The Sunroof System is controlled by the sunroof switch and the sunroof motor/actuator assembly.
When the ignition is turned to RUN or ACCESSORY, or when the retained accessory power (RAP) system is active, the body control module (BCM) applies a ground to the RAP relay in the instrument panel (I/P) fuse block. This activates the RAP relay and allows battery positive voltage to be applied through the SUNROOF Fuse to the sunroof module. Ground for the sunroof module is supplied from G302.
The sunroof can be placed in 3 preset positions:
• Open
• Vent
• Closed
When the sunroof switch is placed in the OPEN position, a ground is applied from the sunroof switch low reference circuit , through the sunroof switch and to the sunroof switch open signal circuit. The sunroof motor/actuator then applies voltage to the sunroof motor open control circuit and applies a ground to the sunroof motor close circuit. The sunroof motor then opens the sunroof to the full open position.
When the sunroof switch is placed in the VENT position, a ground is applied from the sunroof switch low reference circuit , through the sunroof switch and to the sunroof switch open signal circuit. The sunroof module then applies voltage to the sunroof motor open control circuit and applies a ground to the sunroof motor close circuit. The sunroof motor then opens the sunroof to the VENT position.
When the sunroof switch is placed and held in the CLOSED position, a ground is applied from the sunroof switch low reference circuit , through the sunroof switch and to the sunroof switch close signal circuit. The sunroof module then applies voltage to the sunroof motor close control circuit and applies a ground to the sunroof motor open circuit. The sunroof motor then closes the sunroof.
The sunroof can be placed in any preferred open position when:
• The sunroof is in the fully opened position by pressing and holding the sunroof switch in the CLOSE position until the panel has reached the desired position then release the CLOSE switch in order to stop the sunroof
• The sunroof is opening, it can be stopped by momentarily pressing either side of the switch.
The sunroof control module, sun roof actuator, and the sunroof motor are integral parts of the sunroof module assembly and are not service separately.
Your best bet , take it to a qualified repair shop or buick dealer .
As for the radio it is a power Wire that Is a constant power. This keeps the time current . If this wire is not hooked up to constant power the radio will not save the time once the car is shut off. I would also assume that the channels you try to set it to are all reset also. As this is the Power wire for memory. Not sure your brand of radio But usually all wires are marked. If not you should be able to find the Model number and look up a diagram of the wiring online.
Headlamps
You can use the headlamps two different ways.
• Place the headlamp switch in the HEAD position for normal operations
• Place the headlamp switch in the OFF position for automatic lamp control (ALC) operation. During ALC the low beam headlamps are ON for daytime running lamp (DRL) operation in daylight conditions at reduced intensity or low beam headlamps ON at full intensity with exterior park lamps ON in low light conditions.
The body control module (BCM) applies a pulse width modulated (PWM) voltage to the headlamp module and high beam relay in the underhood fuse block. The ground for the headlamp module is supplied from G113 or G115. For normal manual low beam operation when the headlamp switch is place in the HEAD position, ground from G202 is applied through the headlamp switch and to the BCM through the headlamp switch headlamps ON signal circuit. The BCM then applies a PWM voltage to the headlamp module/high beam relay voltage supply circuit. The headlamp module then applies battery positive voltage through the left front (LF) and right front (RF) LO Beam fuses to the left and right low beam headlamps. The ground for the left headlamps is supplied by G101 and the ground for the right headlamp is supplied by G100.
For high beam operation, ground is applied at all times to the headlamp dimmer switch from G202. When the headlamp dimmer switch is placed in the HIGH position, ground is then applied through the headlamp dimmer switch signal circuit to the BCM. The BCM then applies a ground to the headlamp high beam relay control circuit. This energizes the HI Beam relay, the relay then applies battery positive voltage through the LF and RF HI BEAM fuses to the LF and RF high beam headlamps. The ground for the left headlamps is supplied by G101 and the ground for the right headlamp is supplied by G100.
The BCM then sends a class 2 message to the instrument cluster in order to illuminate the high beam indicator lamp. If the headlamp switch is left in the HEAD position, the inadvertent power control feature will turn OFF the headlamps after 10 minutes after you turn the ignition switch to the OFF position. If you place the headlamp switch in the head position after the ignition switch has been turned OFF, or if the ignition switch is in ACCY position, the headlamps will remain ON until you turn them OFF or until the battery runs dead.