|
Be a little bit more descriptive. How im reading your problem is that your sunroof will close properly at first then work its way down, as in the back in tilts down like it is slideing back a mm or so.
I very rarely see an actual mechanical problem with the sunroof frame / mechanism / motors, however I occasionally have to reinitialize some of them so the vehicle can relearn the sunroof operation.
What I "think" might be happening is this -- The sunroof closes but the motor is pushing the glass a tab bit too far forward putting strain on the motor / frame and eventually the motor / frame gives up and releases this strain.
If you have say a 2002 or newer modle Id first suggest reinitalizeing the motor, it is easy to do. The process varies sometimes but most are the same, Try the process im gonna outline below and if you can not get it to go, post your exact model and ill make sure im telling you the correct process.
1. fully open your sunroof.
2. press and hold the close button untill the sunroof is completely closed and release the button.
3. Within 5 seconds of step 2 press and hold the button to put it in tilt positin and release the button
4. Within 5 seconds press and hold the close button untill the sunroof closes itself, then the sunroof will completely open itself, then it will completely close itself, once the sunroof is completely closed you are done. make sure you are holding teh closed position the entire time of this step. Sometimes it takes 30 seconds or so for the sunroof to respond and start moveing.
What this is going to do is allow the vehicle to "see" the fully open and fully closed travel limit of the sunroof.
Oh, almost forgot. before you do this open up your sunroof and look at the tracks and make sure they are clean. Naturally you will have some road dirt there but make sure there is nothing excessive. If there is wipe it off and go buy a small tube of lithium / white / silicone grease and apply a LIGHT layer back to the tracking.
If you do go buy grease and you have a Honda dealer near by, they cary a grease called "shinitzu" grease that I swear by. Shinitzu is very multipurpose and also works extreamly well for lubricating body seals / weatherstrips.
Last edited by toyota_tech_01; 09-28-2004 at 09:53 PM.
|