How to Fix B0120

🚨 Diagnostic Profile

Vehicle/Equipment Make: GENERIC

Component/Code: Fluid Reservoir Level Sensor E

This sensor is responsible for monitoring the fluid level within a designated reservoir (commonly windshield washer fluid, coolant overflow, brake fluid, or hydraulic fluid depending on system application) and sending a corresponding voltage signal to the controlling module. A fault in ‘Sensor E’ typically indicates either a float mechanism failure, a wiring/connector issue, or an open/short circuit condition detected by the control module, triggering a low-level or circuit malfunction warning on the dashboard.

🚨 Repair Difficulty Tier

Difficulty Rating: [DIY / Beginner]

This repair generally involves simple hand tools such as pliers, a basic multimeter, and trim removal tools. There is minimal safety liability since the component does not interface with restraint systems or high-voltage circuits. Most reservoir level sensors are accessible without lifting the vehicle or removing major body panels, making this an approachable task for a beginner with basic electrical testing knowledge.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin by visually inspecting the fluid reservoir for the correct fluid level — ensure the warning isn’t simply due to a legitimately low fluid condition. Check the reservoir itself for cracks, discoloration, or sediment buildup around the float mechanism that could cause it to stick. Trace the wiring harness connected to the sensor, looking for corrosion, chafing, disconnected pins, or a damaged connector housing. Confirm the connector is fully seated and locked into place.

Step 2: Diagnostic Verification

Using a digital multimeter, back-probe the sensor connector with the key in the ON position (engine off) to check for reference voltage (typically 5V or 12V depending on system design) and a proper ground signal. Manually move the float (if accessible) through its full range of motion while monitoring voltage output — the signal should change smoothly and proportionally rather than jumping erratically. If available, connect a scan tool to view live data for the fluid level PID; confirm whether the reported level matches the physical fluid level in the reservoir. An erratic, frozen, or out-of-range reading confirms a sensor or wiring fault rather than a software issue.

Step 3: Resolution & Reset Process

If wiring and connector inspection reveal no faults, replace the fluid level sensor assembly (often sold as part of the reservoir cap or a standalone float unit, depending on make/model). After installation, reconnect the battery or clear the stored fault code using a scan tool to remove the warning indicator. Refill the reservoir to the proper level and cycle the ignition to confirm the warning light does not return. Test drive or operate the system briefly to verify sensor stability under normal vibration and operating conditions.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Replacement fluid level float/sensor unit, dielectric grease for connector, basic digital multimeter, OBD-II or manufacturer-specific scan tool for live data/code clearing (no special flashing software required).

Average Component Price: $15 – $65 USD depending on vehicle type and whether the sensor is sold separately or integrated into the reservoir cap assembly.

Estimated Labor Hours: 0.3 – 0.8 standard shop hours, including diagnostic verification, sensor replacement, and fault code clearing.