Body, generic

B0220 Front Wiper Motor Speed Circuit

Check engine lightUsually off
EmissionsNot relevant
Drive cycleNot required
Limp modeNo

B0220 is absent from the openly accessible J2012 lists and from carmaker documents, so it cannot be proven publicly; the front wiper motor circuit itself has the code B0900. The speed circuit is the part that selects slow or fast wiping. Classic wiper motors have three brushes, one for low speed, one for high and a shared one. In the prior art described in Denso's US6917173B2, a relay feeds the high brush while a MOSFET switches the low brush, both commanded by a wiper control unit; that patent replaces the arrangement with a two-brush motor whose speed is set by PWM duty, 100 % meaning fast. US5216340A also shows the low and high brush layout. Bosch's brushless EC drive does without brushes. An open speed line leaves one stage dead; a short can lock the wipers at one speed.

Likely causes

High/low speed relay or its contacts failed in the fuse box or control module
Wire or plug to the low or high speed brush of the motor open or shorted
One speed brush worn out or burnt inside the wiper motor

Symptoms

  • Wipers work at only one speed, slow or fast
  • Wipers run at one speed and cannot be switched to the other

Repair estimate

DifficultyMediumDIY possible
Parts and labour€30–350
Time0.3–2 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

front wiper motorbody control modulewiper relay

Related codes

References: patents.google.com, patents.google.com, bosch-mobility.com.