HomeTrouble CodesB0108

B0108 — Lidar Washer Actuator C

Generic OBD-II · all makesBody

Code B0108 indicates a fault in the Lidar Washer Actuator C circuit, meaning the control module has detected an open, short, or performance problem with the actuator that sprays washer fluid onto the lidar sensor. The issue prevents the washer system from cleaning the lidar window, which can degrade sensor performance in adverse conditions.

Symptoms

What causes it — most likely first

1. Failed lidar washer actuator motor

The actuator motor may be burnt out or mechanically seized, preventing fluid delivery.

2. Open or shorted wiring in the actuator circuit

Damaged harness, corroded connectors, or a broken wire can interrupt the control signal or power supply.

3. Faulty actuator driver circuit in the body control module

The driver transistor or output stage that powers the actuator may have failed.

4. Blocked or leaking washer fluid line

A clogged nozzle or ruptured hose can cause the system to sense a fault even if the actuator works.

5. Software calibration issue

Out‑of‑date or corrupted control‑module firmware may misinterpret actuator feedback.

How it's diagnosed

  1. Retrieve all related DTCs and freeze‑frame data for context.
  2. Visually inspect the actuator connector, wiring harness, and washer fluid lines for damage or corrosion.
  3. Measure resistance and continuity of the actuator motor windings per service specifications.
  4. Apply a controlled voltage to the actuator terminals to verify mechanical operation.
  5. Check the body control module output voltage and ground at the actuator connector while commanding the washer.
  6. If all hardware checks pass, update or reflash the control‑module software to the latest version.

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:

2015 BMW ActiveHybrid 32019 BMW X7

Frequently asked

Is the engine control module (PCM) a common cause of B0108?

No. B0108 is a body‑system code; the PCM does not control the lidar washer actuator. Replacing the PCM will not resolve this fault.

Can a low washer fluid level trigger B0108?

A low fluid level typically sets a separate low‑fluid warning, not B0108. However, an empty reservoir can cause the actuator to run dry and eventually fail.

Does the lidar sensor itself need replacement when B0108 appears?

Not usually. The code points to the washer actuator circuit, not the lidar optics. Replace the sensor only if separate lidar‑performance codes are present.

Will clearing the code fix the problem permanently?

Clearing the code only removes the stored fault; the underlying hardware or wiring fault will cause the code to return once the system is exercised.