• The site migration is complete! Hopefully everything transferred properly from the multiple decades old software we were using before. If you notice any issues please let me know, thanks! Also, I'm still working on things like chatbox, etc so hopefully those will be working in the next week or two.

How to....Sun Roof repair in general 04-08

DirtDog

New member
This information is for 2004-2008 grand prix moon roof repair. May be helpful for other years but mainly those years.

EDIT: IF YOU ARE VIEWING THESE ON THE MOBILE VERSION THE FORMATTING OF THESE POSTS WILL NOT LOAD PROPERLY
ALSO I WILL TRY TO ADD MORE INFO AS I GET FURTHER INTO MINE

ok guys i pulled alot of info from the gm manuals on sunroof repairs and procedures for installation and all. In a few minutes when i finish preparing all the pics to upload i will be uploading them. So just Stand by. Tomorrow i will be taking pics of my own as i take my moon roof apart so i will add them as well.



Document ID: 905315
Power Sunroof Disassembled View




[TD="align: center"](1)[/TD]
[TD="align: left"]Sunroof Window Bolt/Screw[/TD]

[TD="align: center"](2)[/TD]
[TD="align: left"]Sunroof Window Panel[/TD]

[TD="align: center"](3)[/TD]
[TD="align: left"]Sunroof Module Assembly Bracket Bolt[/TD]

[TD="align: center"](4)[/TD]
[TD="align: left"]Sunroof Window Guide Bumper[/TD]

[TD="align: center"](5)[/TD]
[TD="align: left"]Sunroof Sunshade Stop[/TD]

[TD="align: center"](6)[/TD]
[TD="align: left"]Sunroof Sunshade Stop Screw[/TD]

[TD="align: center"](7)[/TD]
[TD="align: left"]Sunroof Module Assembly Bracket[/TD]

[TD="align: center"](8)[/TD]
[TD="align: left"]Sunroof Module Assembly Bracket Nut[/TD]

[TD="align: center"](9)[/TD]
[TD="align: left"]Sunroof Module Assembly[/TD]

[TD="align: center"](10)[/TD]
[TD="align: left"]Sunroof Module Assembly Bolt[/TD]

[TD="align: center"](11)[/TD]
[TD="align: left"]Sunroof Sunshade[/TD]

[TD="align: center"](12)[/TD]
[TD="align: left"]Sunroof Opening Bezel/Lace[/TD]

[TD="align: center"](13)[/TD]
[TD="align: left"]Sunroof Switch Bezel[/TD]

[TD="align: center"](14)[/TD]
[TD="align: left"]Sunroof Switch[/TD]

[TD="align: center"](15)[/TD]
[TD="align: left"]Sunroof Wiring Harness[/TD]

[TD="align: center"](16)[/TD]
[TD="align: left"]Sunroof Actuator/Motor Bolt/Screw[/TD]

[TD="align: center"](17)[/TD]
[TD="align: left"]Sunroof Control Module[/TD]

[TD="align: center"](18)[/TD]
[TD="align: left"]Sunroof Actuator/Motor[/TD]

[TD="align: center"](19)[/TD]
[TD="align: left"]Sunroof Opening Position Switch[/TD]

[TD="align: center"](20)[/TD]
[TD="align: left"]Sunroof Opening Position Switch Screw[/TD]




Sunroof Drain Inspection and Cleaning
Document ID 1004229
Drain Hose Routing

A drain trough encircles the sunroof window panel and water is drained off by the drain hoses located at each corner of the housing. A drain channel spans across the sunroof module at the rear of the window panel and directs water into the trough.


  1. Check to ensure the front drain hoses are routed down the windshield pillars and out the center of the pillar between the door hinges. Make sure the hoses are not kinked.
  2. Check to ensure the rear drain hoses are routed through the rear pillars and out of the rocker panel. Make sure the rear hoses are properly routed in the metal roof slot and taped in place.

Plugged Drain Hose

If a waterleak has occurred check for a plugged drain hose at each corner of drainage system.

  1. Open the sunroof window.
  2. To test for blockage, pour a small container of water into the module housing drain trough. Check each corner to confirm the drain hose is draining water. Caution: Wear safety glasses in order to avoid eye damage.
  3. Use compressed air, 241 kpi (35 psi) or less to blow out any drain hose that is plugged.
  4. Test the system again.
  5. If the hose remains plugged, check to see it is properly routed and does not have a kink. Refer to Drain Hose Routing.
  6. Remove the blockage using the following steps.
    6.1.Push mechanics wire through the hose to remove the obstruction.
    6.2.Use compressed air in order to blow out any remaining material.

Disconnected Drain Hose

Inspect the drainage system for disconnected drain hoses. Complete the following steps in order to obtain partial access to drain hoses and check for a disconnected hose.


  1. Open the sunroof window panel.
  2. Lower the headliner as needed. Refer to Headlining Trim Panel Replacement in Interior Trim.
  3. Connect any disconnected hoses.
  4. Ensure that the rear drain hoses are properly routed in the metal roof slot and taped in place.
 
Last edited:


Re: How to....Sun Roof repair in general

Document ID: 82218
Sunroof Opening Trim Finish Lace Replacement
82218-1_zps5517ab0e.png


  1. Pull inward on the sunroof opening trim bezel to release the tabs from the sunroof opening.
  2. Remove the sunroof opening trim bezel from the headliner.
 
Last edited:
Re: How to....Sun Roof repair in general

Document ID: 862831
Sunroof Window Height and Opening Fit Adjustment
showGif_zpsbde42a9f.png

  1. Slide the sunroof sunshade to the open position.
  2. Adjust the sunroof to the fully closed position.
  3. Loosen the sunroof window panel screws.
  4. Individually adjust the 4 corners of the sunroof window panel.
  5. Adjust the front of the sunroof window panel to 0.5 mm (0.020 in) below the top surface (3) of the roof panel.
  6. Adjust the rear of the sunroof window panel to 0.5 mm (0.020 in) above the top surface (2) of the roof panel.


Notice: Use the correct fastener in the correct location. Replacement fasteners must be the correct part number for that application. Fasteners requiring replacement or fasteners requiring the use of thread locking compound or sealant are identified in the service procedure. Do not use paints, lubricants, or corrosion inhibitors on fasteners or fastener joint surfaces unless specified. These coatings affect fastener torque and joint clamping force and may damage the fastener. Use the correct tightening sequence and specifications when installing fasteners in order to avoid damage to parts and systems.


  1. Tighten the sunroof window panel screws. Tighten
    Tighten the sunroof window panel screws to 4 N·m (35 lb in).
  2. Close the sunshade.
 
Last edited:
Re: How to....Sun Roof repair in general

Document ID: 862960
SUNROOF SUNSHADE REPLACEMENT

  1. Remove the sunroof window panel from the sunroof module. Refer to Sunroof Window Replacement .
  2. Fully close the sunshade.



3. From the top of the vehicle, use your thumbs to push the sunshade retainers towards the center of the vehicle.
4. Lift upward and slightly forward on the sunshade to clear the rear brace.
5. Remove the sunshade from the sunroof module.


 
Re: How to....Sun Roof repair in general

I have alot more but thats most of the important stuff. If you need anything more specific like motor replacement/synchronization or wiring diagrams or anything for it let me know I have them but dont really wanna post all the articles i have unless someone needs them. Also want any specific photos tomorrow when i tear into my car let me know as well im going to take tons but just in case let me know what you want so i make sure not to miss that pic
 
Re: How to....Sun Roof repair in general

wow great job! i would totally use this but than again the guy before me put an aftermarket sunroof and it basically sucks! :( Sticky worthy? think so :th_thumbsup-wink:
 


Re: How to....Sun Roof repair in general

Good stuff ! Motor replacement would be awesome. My motor just runs non stop when I push the switch but the roof doesn't move at all

Sent from my SGH-T679 using Tapatalk 2
 
Re: How to....Sun Roof repair in general

heres some pics of my own
Ok for starters here is a few pics of the damage done from the leaks






first thing i did was remove all of the A-pillars and all




Then i carefully removed the visiors for both the passenger side and drivers side of the car. Remember when removing these to be careful that you dont pull or let them hang by the wires for the lights. i made that mistake the first time i did this and had to solder the wires back together.


After you remove all of that the ceiling liner will pretty much fall down...you can see how i repaired this leak last time it leaked


next i removed the rear light holder and took out the screw on the front and rear of it off



This is leak #1




Now just some pics of my previous fix





And the location of the second leak


now just some more pics




Now i know that the drains arent clogged because as soon as i started pouring water into the roof i could instantly hear the water draining out under the car. so that rules that out. Im going to the stealership on monday to get some part #'s and prices for all of the seals that go in the sun roof because i kinda wanna take it completely out and redo them.
 
Re: How to....Sun Roof repair in general

Got it...I'll add it as well. I have it just didn't upload it. I just finished fixing my leak
 


Re: How to....Sun Roof repair in general

Very nice writeup! Just curious if your sunroof had any binding issues before you pulled it? Mine will lock up on the right side it seems and Im just wondering if that is something that could be fixed with some sort of grease or lubricant? If you have any possible ideas that would be greatly appreciated as I loved using my sunroof but havent in a while due to it sounding like it was going to break.
 
Re: How to....Sun Roof repair in general

......I may be able to help ya there. First off how far down does ur sunroof sit in the roof frame? Or is it flush with the body of the car
 
Re: How to....Sun Roof repair in general

Could be the rails are damaged or the motor its self. Having it all apart like this I can see how it works. Have some one open it while u listen and look to where its getting hung up and all
 


Re: How to....Sun Roof repair in general

From slamming my sunshade back to hard I broke something up in there and it literally takes two arms to yank it closed and open. It actually doesn't even shut all the way now but opens an extra two inches. What would that be?
 
Re: How to....Sun Roof repair in general

Mine opens and closes very slowly, so I think either the tracks need to be greased, the motor needs replacing\regreasing, or the motor itself is not getting the voltage it should be. Once the car is running again I'll pull it all apart and check the voltage, but as far as the regreasing and motor repair, do you have any advice? What type of grease? etc.

Thanks for the WEALTH of info, this is always useful.
 
Re: How to....Sun Roof repair in general

^ white lithium grease is what I use. Usually I open and close it several times and spray the lithium grease back and forth on the tracts and then open and close the sunroof and repeat a few times.
 
Back
Top