Well, I went out to the car a little while ago and popped off the switch cluster. There are three little switches inside the drivers window switch: Up, Down, Express Down.
The express down initiates a relay to hold power to the window until a certain resistance is seen. This resistance is caused by the window motor not being able to roll the window down any more.
One thing to keep in mind with the moonroof, there are three microswitches that are for the three posoitions. If the motor is made to go past this position, it can cause damage, especially in the full open position. You can experience this by holding the switch in the on position until it stops. Then hit the button again. It will go back another centimeter and make a bad noise. It's not supposed to go back like that. Those microswitches are after the push buttons so there isn't anything to worry about, but overriding them can mess things up.
I will figure out a wiring scheme for this. I will then post it here later. Are we wanting jsut express open? I can see problems with express close.
