Operation CHARM: Car repair manuals for everyone.

B1849






B1849-SUNROOF MOTOR CONTROL CIRCUIT/PERFORMANCE (STALLED)



- When Monitored:
Whenever the Sunroof motor/module is in motion.

- Set Condition:
Whenever the sunroof motor/module is attempting to move the sunroof in response to the input switches (or in response to an obstacle), and it doesn't appear to be responding correctly. This code is usually set when there is some type of binding in the sunroof mechanism.





TEST FOR INTERMITTENT CONDITION
1. Turn the ignition on.
2. With the scan tool, record and erase the DTCs.
3. Operate the Sunroof Switch in all positions several times.
4. Wait 30 seconds.
5. With the scan tool, read the active DTCs.

Does the scan tool display this DTC as active?

Yes

- NOTE: To further diagnose the sunroof, it is necessary to lower or remove the headliner.

- Remove the Sunroof Motor/Module.
- Carefully move the Sunroof by hand and look for anything that would cause a binding condition. If anything is found, repair or replace as necessary.
- If no binding problem was discovered, replace the Sunroof Motor/Module.
- Programming and Relearning Perform the SUNROOF POSITION CALIBRATION procedure.
- Programming and Relearning Perform the EXCESSIVE FORCE LIMITATION (EFL) CALIBRATION procedure.
- Perform the BODY VERIFICATION TEST. Body Verification Test.

No

- The conditions that caused this code to set are not present at this time. Operate the Sunroof several times and recheck for DTCs. If the code reappears now or later, verify that there is no mechanical interference in the Sunroof track and related assemblies. If no obvious mechanical problems are present, replace the Sunroof Motor/Module.
- Programming and Relearning Perform the SUNROOF POSITION CALIBRATION procedure.
- Programming and Relearning Perform the EXCESSIVE FORCE LIMITATION (EFL) CALIBRATION procedure.
- Perform the BODY VERIFICATION TEST. Body Verification Test.