Skip the auto shop - Our mechanics make house calls

Q: Sunroof doesn't work

asked by on

The sunroof does not work. And when car locks or unlocks, the locks make a stuttering sound for about two seconds.

A: The sunroof could fail for either electrica...

The sunroof could fail for either electrical, or mechanical reasons. The sunroof module takes inputs from the switch. It then uses this information to control the sunroof motor through a dedicated relay. A problem anywhere in this system could prevent your sunroof from working. Likewise, a problem with the sunroof's left mechanism, rails, etc., could prevent proper operation. There is a Technical Service Bulletin (TSB) that may apply. It states that the drip rail link may fall out of place, preventing the sunroof from closing properly. The fix is to simply put it back in place. As for your locks, the actuators are making noise; this is fairly common. A trained technician, such as one from YourMechanic, can inspect your sunroof, and replace your door lock actuator, if deemed necessary.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: focus 2001 deactivate door locks

Hello. In order to give you the correct way to disable the autolock I would need to know the vehicle model you have. For most Fords all you do is close all doors, turn on the key and immediately press...

Q: AC blower motor not working

A vehicles A/C system and the vent system are two separate systems that work together. The blower is simply a fan that is controlled by the speed switch on the dash. The voltage from the switch is routed to a...

Q: Check Engine Light is on - codes P0016 and P0017

Hi there. These codes lead me to believe that the cam/crank timing is out. However, there are possible underlying problems that can set the same codes and give you the symptoms you're describing. You could have a wiring/connector issue...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...