B1204 — Fuel Sender Circuit Short To Ground
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1204 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1204 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1204 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250. Overall, fixing B1204 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of B1204?
Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, no impact on engine operation in most cases, warning light on the dashboard.
What is the most common cause of B1204?
The most common causes are: faulty switch, motor or actuator of the affected system, body control module (BCM) fault, corroded or loose connectors.
Is it safe to drive with B1204?
Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
Will B1204 clear itself?
Sometimes B1204 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What does OBD2 code B1204 mean?
Fuel Sender Circuit Short To Ground (B1204): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by faulty switch, motor or actuator of the affected system, body control module (BCM) fault, corroded or loose connectors.
When your check engine light pops up and a scan tool pulls code B1204, the engine control module is telling you something specific: it has detected a short circuit to ground somewhere in the fuel sender circuit within the body electrical system. This code lives in the B-series family of OBD2 trouble codes, which covers body and chassis electronics rather than powertrain management. In plain language, B1204 means the signal wire that communicates fuel level information back to the gauge cluster or control module is being pulled to ground when it should not be.
The body control module or instrument cluster continuously monitors the fuel sender circuit by applying a reference voltage and watching what comes back. Under normal conditions, the variable resistance of the fuel sending unit creates a predictable voltage range. When that circuit loses its proper voltage path and instead gets shorted to ground, the monitoring circuit sees an abnormal reading and flags B1204. The module typically needs to see this fault condition persist across multiple drive cycles before it locks the code in permanent memory, which is why you might notice an intermittent problem before the light actually illuminates.
When B1204 sets, the control module also captures a freeze frame snapshot—essentially a digital photograph of the vehicle's operating conditions the instant the fault occurred. That snapshot records engine RPM, calculated load, coolant temperature, and vehicle speed. Pulling that data first during diagnosis tells you exactly what the car was doing when the short developed, which points you much faster toward the root cause than chasing random possibilities.
Symptoms
- The fuel gauge reads erratically, drops to empty, or stops working entirely
- The low fuel warning light activates prematurely or stays on constantly
- The affected electrical function—gauge, sender, or related circuit—operates inconsistently or not at all
- No noticeable impact on engine performance, fuel economy, or drivability in most cases
- An illuminated malfunction indicator lamp on the dashboard
Causes
- Chafed or broken wiring in door jambs, under the rear seat, or near fuel tank areas where moisture accumulates
- Blown fuse protecting the fuel sender circuit or a failed relay supplying that circuit
- A faulty fuel sending unit with internal short to ground
- Corroded, damaged, or loose electrical connectors at the fuel pump module or gauge cluster
- Short to ground in the signal wire between the sender and the instrument cluster
- Body control module or instrument cluster internal fault causing false short detection
How to Diagnose
- Connect an OBD2 scan tool, confirm B1204 is present in the stored codes, and record the freeze frame data. Note the engine speed, load value, coolant temperature, and vehicle speed recorded at the moment of failure—this guides your inspection conditions.
- Search for technical service bulletins specific to your vehicle make, model, and model year. The B1204 code and related B0xxx body codes frequently have documented factory fixes, software updates, or knownweak points published by the manufacturer.
- Visually inspect the fuel sender wiring harness from the tank area through the chassis line to the instrument cluster. Look for damaged insulation, pinched wires near routing clips, and any signs of heat damage or melt-through that would create a direct short to ground.
- Check the fuse protecting the fuel sender circuit. A blown fuse explains the short but requires finding what caused it to blow—do not just replace the fuse and send the car home.
- Measure resistance or voltage at the fuel sender connector with the circuit unplugged from the module side. A short to ground on the signal wire shows up as near-zero ohms between the signal circuit and ground.
- Clear B1204 after repairs, then complete a drive cycle that replicates the conditions from your freeze frame data. Verify the code does not return and the fuel gauge functions normally.
Repair Options
Depending on what the diagnosis reveals, here are typical repair costs for B1204-related work at independent shops:
- Replace the fuel sending unit if internal shorting is confirmed: $120–$450
- Repair damaged wiring or connectors in the sender circuit: $80–$250
- Replace the body control module or instrument cluster if internal fault is confirmed: $300–$900
How Much Does It Cost to Fix B1204?
The total invoice for resolving B1204 typically falls between $80 and $900. Most straightforward repairs—fixing a chafed wire, cleaning a corroded connector, or swapping a failed sending unit—cluster in the lower end of that range. Body control module replacement or dashboard cluster replacement pushes costs toward the upper limit. An accurate diagnosis before purchasing parts is essential because the fuel sender and its wiring are inexpensive to fix but costly to replace unnecessarily.
Can You Drive with B1204?
In most cases, B1204 poses no immediate drivability concern. Your engine will run and the car will handle normally. The main risks are functional rather than mechanical: a non-working fuel gauge means you lose accurate fuel level information, which could leave you stranded with an empty tank. If the short affects other body circuits sharing the same module, intermittent windows, locks, or lighting may also occur. Address the fault before relying on the vehicle for long trips or in situations where a breakdown would be inconvenient.