B170A
Roof Open/Close Switch
B170A is an OBD-II diagnostic trouble code meaning: Roof Open/Close Switch. Common causes: faulty roof open/close switch, open or short circuit in wiring harness. Estimated repair cost: $22–89.
Symptoms
- Roof opening/closing does not work
- The roof does not work correctly (for example, it opens/closes partially)
- The check engine or system error light comes on
Causes
- Faulty roof open/close switch
- Open or short circuit in wiring harness
- Poor contact in switch connectors
- Problems with the roof control module
How to Fix
- Check the condition of the roof switch (visual inspection, testing with a multimeter)
- Check the integrity of the wiring harness and connectors
- Replace the switch if necessary
- Clean or replace connectors if there are signs of corrosion
- Check and replace the roof control module if necessary
Related codes
FAQ
What does the B170A code mean?
B170A is an OBD-II diagnostic trouble code that indicates: Roof Open/Close Switch
What causes a B170A error code?
The most common causes of B170A include: Faulty roof open/close switch; Open or short circuit in wiring harness; Poor contact in switch connectors; Problems with the roof control module.
How do I fix a B170A diagnostic trouble code?
To fix B170A: Check the condition of the roof switch (visual inspection, testing with a multimeter). Check the integrity of the wiring harness and connectors. Replace the switch if necessary. For a complete diagnosis, use an OBD-II scanner.
Is it safe to drive with B170A?
Yes, but get it checked soon
How much does it cost to fix B170A?
The estimated repair cost for B170A is $22–89. Actual cost depends on your vehicle, location, and labor rates.
See also: Russian version · NationStat