How would one reprogram the sunroof?
First, using explorer, disable all plugins, flash player, etc. and change your security settings to zero, then log into syncmyride.com. Under the left hand menu screen, look for "updates- other" Then select the following options in order...... vehicle, date manufactured, vehicle color, body, glass, and finally sunroof. Then, under the sunroof category, select the name of the final assembler (this is the worker that installed it into the vehicle), there are 3 names listed.....choose the middle name.....then, select downloads......now, either from the top drop down menu, or from the right hand interface, select either "onetouch update" or "two touch update" It sound like you already have the one touch installed, so I would suggest selecting the two touch. You have to download the update to a floppy disk first, then copy to your desktop, then finally to a 290mb flashdrive...... the key is that it has to be 290mb.....no more, no less..... Finally, insert the flash drive into the bottom (NOT THE TOP) USB port of your vehicle. The install should start after about 27 minutes, however, you must start you car and re-start your car every 13 minutes until the install starts. Once the install starts, let the car run, windows down half way, and the sunroof wide open.....If the windows and sunroof are not open as indicated, the software will not update......after about 47 minutes, it should state that it is loading file 8 of 3......the system will reboot, 6 times. You HAVE TO BE PRESENT when it hits the 6th reboot, because at the very moment that the screen goes black for the 6th time, you have to immediately shut the car off, roll the windows up, close the sunroof, and then restart the car. The system should come back up and load the final 12 files. After the final reboot, give the sunroof a try. If it still doesnt work, then try to repeat this process.
Enjoy!
BTW, congrats on the new EX!