Home / DTC / B1204 — Fuel level sender circuit short to ground

B1204 — Fuel level sender circuit short to ground

Detailed page for trouble code B1204.

32,464codes
58brands
10,010generic
22,454specific
Reset
Code

B1204

FIAT B — Body

Fuel level sender circuit short to ground

Brand: FIAT
Type: B — Body
Views: UK: 3 EN: 7 RU: 9
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or chafed wiring harness to the fuel level sender
  • Corroded, bent or water-intruded connector at the sender
  • Faulty fuel level sender (resistive element/float assembly)
  • Short to ground through a nearby component or accessory (aftermarket alarm, pump, etc.)
  • Failed BCM/instrument cluster input or internal short in wiring junctions

Symptoms

  • Fuel gauge stuck at empty or full or shows erratic/unrealistic readings
  • Fuel low or fuel level warning lamp illuminated intermittently
  • Instrument cluster may log related body/communication faults
  • No change in fuel reading when adding fuel (gauge unresponsive)

What to check

  • Retrieve freeze-frame and code history with a diagnostic scanner and note related codes
  • Visually inspect wiring and connector at the top of the fuel tank and along the harness route for chafing, pin damage or corrosion
  • Disconnect the fuel sender connector and inspect pins for corrosion, bent pins or water
  • With the ignition ON (engine OFF) measure voltage at the sender connector between signal and ground, and between supply and ground (backprobe if necessary)
  • Measure resistance of the fuel level sender across its terminals while moving the float (if accessible)
  • Check continuity from the sender signal pin back to the BCM/cluster connector and for continuity to chassis ground

Signal parameters

  • Typical sender signal: variable resistance or 0–5 V signal depending on vehicle design; expected to change smoothly as float moves
  • Short-to-ground condition: signal near 0 V or near 0 Ω continuity to chassis ground
  • Open-circuit condition: very high resistance or infinite resistance when sender disconnected
  • Note: exact resistance/voltage ranges vary by model; consult specific Fiat wiring diagram and specifications for precise values

Diagnostic algorithm

  1. Connect a scan tool, confirm B1204 and record any additional related codes or live data
  2. Visually inspect the harness, connector and tank access for damage or corrosion; repair obvious problems and retest
  3. With ignition ON (engine OFF) and connector disconnected, measure for continuity between the sender signal wire and chassis ground — if continuity exists, there is a short to ground in the wiring
  4. If no short with connector disconnected, measure sender resistance while moving the float. Compare to factory specification; if resistance does not change or is out of range, replace sender unit
  5. If a short to ground is present with the connector disconnected, trace the wiring toward the BCM: disconnect intermediate connectors, check grounds and splice junctions until the short is isolated
  6. If wiring appears intact, backprobe the BCM/instrument cluster input pin and check for unintended ground on the module; if suspected module fault, verify wiring and grounds before replacing module
  7. After repairs, clear codes, cycle ignition and verify fuel gauge operation and that B1204 does not return during road test

Likely causes

  • Wiring insulation abrasion in harness near fuel tank or body harness grommet
  • Corrosion/water ingress at the sender connector inside the tank or in the carrier
  • Failed/shorted sender unit after long service or fuel contamination
  • Recent work in the rear of the car (fuel pump, suspension) damaging the wiring

Fault status

⚠️ Status
Fuel level sender circuit short to ground — low/no signal detected on the fuel level input indicating the sender signal is being pulled to chassis ground.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email