I'm losing track of all the possible questions in this thread, so I'm making a list:
Q: Sunroof or moonroof? A: Sunroof
Q: Won't shut? A: You may need to reset the sunroof motor. Do so by rocking the switch back and forth multiple times. It should start to work. Once you have it in the fully closed position, push "close" and hold it for like 15 seconds. Then test. It should work fine. If it doesn't, make sure the sunroof is fully closed and disconnect/reconnect the battery.
From an Infiniti Mechanic wrote:1. If the sunroof is open, press the tilting switch toward tilt "Down" to fully close the sunroof.
2. After the sunroof has close all the way, keep pressing the switch toward tilt "Down" for more than three seconds. (some times it will take about 15 seconds)
3. Release the switch and test the operation.
You may need to do it a couple of times to get reset.
Q: Q45 or i35? A: If you don't know what car you are driving, you should give it back.