
Symptom: wrong gauge reading or DEF warning
On most modern trucks the DEF level is read by a sensor with a reed-switch or ultrasonic probe inside the tank. When the gauge shows empty with a full tank — or full with an empty tank — the fault is almost always in the sensor, not the tank.
6 causes we see every week
- Cracked probe — urea crystallises in hairline cracks and shorts the reed chain.
- Failed heating element — in cold climates the DEF heater burns out and the ECU freezes the level reading.
- Corroded connector pins — urea is corrosive; a green crust on the pins is a tell-tale sign.
- Float sinking — a saturated float reads permanently low.
- Broken harness — chafed wires near the tank strap.
- Wrong probe length — a 70L probe in a 40L tank reads 30% forever.
Quick diagnosis
Unplug the sensor and measure resistance across the reed chain while moving the float by hand — the resistance should step evenly. If the reading is open or flat, replace the sensor.
We stock direct-fit DEF level sensors for Volvo, Cummins, Freightliner, PACCAR and International — for example the 23539939 sensor for Volvo/Mack 70L tanks. Browse the full DEF level sensor range.