Skip the auto shop - Our mechanics make house calls

Q: Sunroof won't close all the way after opening in freezing weather

asked by on

Last winter, I tried to open the sunroof. It tried to open, but didn't make it. Eventually, it opened, but later, in my garage, I tried to close it, and it won't go all the way closed. It will close if I fiddle with the button and get it in exactly the right spot. It used to close itself automatically without fiddling. What might be the issue?

A: The sun roof mechanism is most likely getti...

The sun roof mechanism is most likely getting, or has gotten, corroded or rusted. In this case, it would need to be replaced. The switch contacts are loosing contact and the switch should be replaced as well.

The recommended thing to do is have the entire sun roof assembly replaced. However, you can try lubricating the unit and cleaning out the tracks. If doesn’t fix it, replacing the motor may be needed along with the switch. A certified mechanic can help you by diagnosing the state of your sunroof and fixing it accordingly.

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・Fair and transparent pricing

Get a quote

What others are asking

Q: What replacement bulbs do I need?

From your headlights to your brake lights, map lights and rear cargo area light, you’ll find bulbs in use throughout your car. Over time, those bulbs will blow, although they should last for many years without having to replace them....

Q: Hard starting - 2010 Chevrolet Silverado

As you may know, ethanol attracts and bonds with water from the air, and that water can separate out inside the tank due to phase separation. If your vehicle sits for long periods between use, the moisture settles to...

Q: Air Conditioner Failure

It sounds like you have a system that is or has been getting low on refrigerant for some time now. This can mean the oil in the system that lubricates was also being depleted when it was working but leaking....

Related articles

What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.