HomeTrouble CodesB0118

B0118 — Camera Washer Actuator P

Generic OBD-II · all makesBody

The OBD‑II code B0118 indicates that the vehicle’s Camera Washer Actuator (P) has failed to activate or has malfunctioned during a diagnostic test. This actuator is responsible for cleaning the camera lens that monitors the rear‑view or driver‑assist systems.

Symptoms

What causes it — most likely first

1. Actuator motor failure

The electric motor that drives the camera washer cannot engage, often due to worn brushes, a broken gear, or internal corrosion.

2. Actuator solenoid or valve stuck

A stuck solenoid or valve prevents the actuator from moving the washer brush, causing the camera lens to stay uncleaned.

3. Faulty wiring or poor connection

Corroded, frayed, or disconnected wiring between the actuator and the control module can block power or signal delivery.

4. Cumulative wear of the washer brush

Repeated use can erode the brush or its housing, leading to ineffective cleaning and a failure signal.

5. Control‑module fault

A rare software or hardware glitch in the camera system’s control module may misinterpret actuator status and set the code.

How it's diagnosed

  1. Verify the camera lens is clean; if not, manually clean and observe if the system reports a clean status.
  2. Check the actuator’s power and ground pins for correct voltage and continuity.
  3. Inspect the actuator wiring harness for damage, corrosion, or loose connectors.
  4. Test the actuator by applying a known voltage or using a diagnostic tool to command the washer function directly.
  5. If the actuator responds, re‑run the camera system diagnostic to confirm the code clears.

Code facts & related codes

SystemBody
StandardizationSAE generic — identical on every make

Vehicles this code applies to

The definition is universal; the diagnostics are engine-specific. Open your vehicle for the codes documented for it:

2018 BMW X22019 BMW M4

Frequently asked

Can I just replace the PCM to fix B0118?

Replacing the PCM is generally unnecessary and rarely resolves this code because the issue is almost always mechanical or electrical within the actuator or its wiring.

Will cleaning the lens clear the code?

Cleaning the lens may eliminate a temporary warning, but if the actuator or its wiring is faulty, the code will recur after a few uses.

How long does a camera washer actuator last?

Typical lifespan is 5 to 10 years, depending on usage and environmental conditions; wear or corrosion can reduce that interval.