B1894 — Wiper Rear Motor Speed Sense Circuit Failure
OBD2 code B1894 flags a problem with the body electrical system (wiper rear motor speed sense circuit failure). The car is usually drivable while you plan the repair. Common culprits: blown fuse or failed relay, damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1894 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1894 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1894 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250; Replace the switch or actuator: $120–$450. Overall, fixing B1894 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
How do I diagnose B1894 myself?
Start with a scan: confirm B1894, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the wiper rear motor speed sense circuit, and verify the suspect component against live data before buying parts.
What is the most common cause of B1894?
The most common causes are: blown fuse or failed relay, damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system.
Is it safe to drive with B1894?
Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
Will B1894 clear itself?
Sometimes B1894 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What are the symptoms of B1894?
Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard, no impact on engine operation in most cases.
When your vehicle's on-board diagnostics flag code B1894, it means the body control module has detected a problem with the rear wiper motor's speed sensing circuit. The rear wiper assembly includes a small feedback sensor that lets the BCM know how fast the motor is actually spinning. If that signal goes missing, drops out, or reads outside the expected range, the module logs B1894 and illuminates the check-engine or body-system warning light, depending on your vehicle.
Unlike codes that trigger from a single bad reading, B1894 requires the BCM to observe the abnormal condition more than once under specific operating conditions before it will set the code permanently. This is intentional — it prevents false alarms from temporary voltage spikes or loose connections that correct themselves. When B1894 is stored, the freeze-frame data captured at that moment tells you engine load, rpm, coolant temperature, and vehicle speed at the exact instant the fault occurred. That snapshot is your roadmap for recreating the failure during diagnosis.
The affected system falls under the broader body electrical category, which controls non-powertrain functions like lighting, windows, door locks, and — in this case — the rear windshield wiper. Understanding this helps explain why B1894 rarely impacts engine performance or drivability in the traditional sense.
Symptoms of B1894
When the rear wiper motor speed sense circuit fails, the driver typically notices one or more of the following:
- The rear wiper stops working entirely or operates in an erratic, intermittent fashion
- The rear wiper runs at incorrect speeds or fails to vary speed when the control stalk is adjusted
- A dashboard warning light appears, signaling a body-system fault
- Other body electrical functions (if sharing the same circuit or ground) may behave oddly, though engine operation remains unaffected in most cases
These symptoms align with what you'd expect when the BCM loses reliable feedback from the wiper motor's speed sensor — the module either shuts down the function to protect itself or allows the wiper to run without proper speed regulation.
Common Causes of B1894
Technicians and DIY mechanics should evaluate these potential culprits in order of likelihood:
- A faulty or internally-damaged body control module that misinterprets or ignores the speed sensor signal
- Broken, chafed, or corroded wiring, particularly in areas exposed to moisture or repeated flexing such as the rear hatch or tailgate wiring harness
- A blown fuse or failed relay that supplies power to the rear wiper circuit
- A defective rear wiper motor with a bad internal speed sensor or commutator
- A faulty wiper switch or control stalk that sends incorrect commands to the BCM
- Poor ground connections at the rear wiper assembly or BCM
How to Diagnose B1894
Follow these steps to systematically isolate the root cause:
- Connect an OBD2 scanner and verify that B1894 is the primary stored code. Record the freeze-frame data — those engine conditions are critical for reproducing the fault during testing.
- Search for manufacturer technical service bulletins (TSB) specific to your make, model, and model year. Many body electrical codes in the B0xxx family have known causes and factory-issued software updates or repair procedures already documented.
- Visually inspect the rear wiper motor connector and wiring harness for damage, corrosion, bent pins, or looseness. Pay special attention to the area where wiring passes through the tailgate hinge — wires fracture here from repeated opening and closing.
- Use your scanner to monitor the rear wiper motor PID in live data while someone operates the switch. The speed signal should fluctuate smoothly with wiper movement. A flatline or erratic reading confirms the circuit problem.
- Check the fuse and relay for the rear wiper circuit. Swap the relay with an identical unit from another circuit (if available) to rule out a bad relay.
- Clear B1894, perform a complete drive cycle that includes the freeze-frame conditions, and verify the code does not return.
Repair Options and Costs
Depending on what your diagnosis reveals, here are the realistic repair scenarios with typical parts and labor costs in USD at an independent shop:
- Body control module replacement or BCM programming: $300–$900. Some vehicles allow BCM repair (pin replacement, board rework), which can reduce cost compared to full replacement with module programming.
- Wiring harness repair or connector replacement: $80–$250. This includes locating the break, splicing and sealing the wires, or replacing damaged connectors.
- Rear wiper motor replacement or wiper switch replacement: $120–$450. The motor itself often costs $60–$200 for the part; switch pricing varies by model.
Total Cost to Fix B1894
Most B1894 repairs fall somewhere between $80 and $900 depending on the root cause. The cheapest and most common fixes involve replacing a blown fuse, repairing broken wires at the tailgate hinge, or swapping a bad relay. BCM replacement is the most expensive scenario but is also the least likely — always verify the wiring and ground connections before spending $300 or more on a new module. An accurate diagnosis upfront prevents buying expensive parts you don't need.
Can You Drive with B1894?
B1894 is classified as a short-term driving safety concern — generally safe to continue driving with this code present, but not ideal. The rear wiper function may be lost or unreliable, which becomes a safety issue in rain, snow, or fog when rear visibility is already compromised. If the fault is causing other body electrical anomalies or intermittent behavior across multiple systems, that increases urgency to resolve it. There is no risk of engine damage or powertrain failure from this code.
Related OBD2 Codes
- B1800: Lamp Turn Signal Front Output Circuit Short To Battery
- B1801: Lamp Turn Signal Front Output Circuit Short To Ground
- B1802: Lamp Turn Signal Rear Output Circuit Failure
- B1803: Lamp Turn Signal Rear Output Circuit Open
- B1804: Lamp Turn Signal Rear Output Circuit Short To Battery
- B1805: Lamp Turn Signal Rear Output Circuit Short To Ground