Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
Very similar to the recalibration process on my Lexus. Lots of details!I found this on another forum. It seems to have fixed my issue!
1. Place the ignition switch in RUN position.
2. Close all of the doors.
3. Press and release the vent switch (sunroof should move to vent position).
4. Once the sunroof has stopped motion at the vent position, press and hold the vent switch for at least 5 seconds to recalibrate the sunroof position.
5. If the sunroof did not reach the full vent open position, press and hold the vent switch until the full-vent-open position is reached then release the vent switch, then press and hold the vent switch for at least 5 seconds to recalibrate the sunroof position.
6. Cycle the sunroof from the full-vent-open position to the full-slide-open position and back to the full-vent-open position at least 7 complete times. The sunroof is now in customer mode with the obstacle detection thresholds updated.
Credit to the member on the other forum who posted this. I was not able to find it in my manual