I\'ve been thinking about this for a while now!!!
And finally came up with a solution to my problem.
I have an alarm installed, and the 4 power windows close automatically when the alarm is armed (via window modules). The sunroof however can not be controlled the same way as the power windows since the motor and control module are a single unit (microprocessor controlled).
So, The solution comes in multiple steps.
First, you have to enable the sunroof while the key is off. This is fairly simple, Just have to:
1. Remove the 7.5 amp sunroof fuse (located in passenger side kick panel)
There is a 20 amp and a 7.5 amp fuse labeled as \"Sunroof†Only remove the 7.5 amp fuse.
2. Pull down the sunroof switch assembly
3. Strip a small amount of insulation from the Orange/Black wire and the Pink/Black wire
4. That\'s it, put the sunroof switch assembly back in place, and enjoy opening and closing your sunroof on nice sunny days without having to first put your key in the ignition.
Note: If you leave the 7.5 amp fuse for the sunroof in the fuse box, this modification will turn on just about everything that the ignition turns on. Make sure you keep the 7.5 amp sunroof fuse removed as long as you have this modification in place.
*Correction - In one of the graphics, I mentioned that the pink/black wire was originally connected to the ACC side of the ignition switch. It is actually connected to the IGN1 side... - just a minor detail
Ok, now that your sunroof works all the time, with or without the key, the next step is to have an alarm trigger it to close when armed.
I started with a $10 CAD kit from
Canakit.com Specifically this one
The kit comes with everything you need, (except 1 additional 10k ohm resistor)
The kit start off like this
Make a few changes (as noted).
And you should have something like this
The wiring colour code I used is:
Red - constant positive
Black - constant ground
Blue - negative trigger
Yellow - 8 second timed positive output
What this circuit does is, when ground, or negative trigger for any amount of time (less than 8 seconds) contacts the trigger, the output will be engaged for 8 seconds. Almost all alarms will have some sort of pulsed negative output when armed, that can be used to trigger this (door lock pulse, or anything).
The timed output wire has to be connected to the Grey/Black wire located at the sunroof switch (the second picture in this post doesn\\\'t show it clearly, but it’s in there.
Here is the sunroof wiring diagram showing the changes made
That\'s about it...
As a bonus/side effect, the sunroof is now one-touch open AND one-touch close. The timer gets triggered when you press the sunroof close button on the car and thus, one-touch close..
So now, with all the windows down and the sunroof open, I can just get out, and arm the alarm and all 4 windows close, along with the sunroof. It may seem difficult at first, but it\'s not nearly as tough as it seems (took me almost as long to write this up as it did to actually do what I\'m writing about. The longest part was waiting about 5 days for the delivery of the Canakit
Enjoy!!