B2204 — GPS Antenna Connection Open or Short
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 B2204 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 B2204 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B2204 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250; Replace the switch or actuator: $120–$450. Overall, fixing B2204 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
Will B2204 clear itself?
Sometimes B2204 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 are the symptoms of B2204?
Drivers most often notice: warning light on the dashboard, the affected function (locks, windows, lighting, wipers) works intermittently or not at all, no impact on engine operation in most cases.
How do I diagnose B2204 myself?
Start with a scan: confirm B2204, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
How much does it cost to fix B2204?
BCM repair or replacement — $300–$900; Repair wiring or connectors — $80–$250; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
What is the most common cause of B2204?
The most common causes are: damaged wiring in door jambs or wet areas, blown fuse or failed relay, corroded or loose connectors.
When the engine control module detects a problem with the body electrical system specifically related to the GPS antenna circuit, it logs OBD2 code B2204. This trouble code signals that the antenna connection is either open — meaning the circuit has been interrupted — or shorted, which creates an abnormal path for electrical current. The code lives in the body electrical category of OBD2 diagnostics, and its presence tells you that something is preventing the module from receiving valid data from the GPS receiver.
The vehicle's body control module constantly monitors the resistance and signal quality of the GPS antenna circuit. It only sets B2204 after confirming the fault condition across multiple test cycles under specific operating parameters, not from a single bad reading. This is why the freeze frame data stored alongside the code matters so much — it captures engine load, RPM, temperature, and vehicle speed at the exact moment the fault was detected, giving you the blueprint for reproducing the problem during diagnosis.
Common Symptoms of B2204
The most obvious sign that B2204 has been triggered is an illuminated warning light on the dashboard. Beyond that, drivers typically notice the GPS or navigation system fails to acquire a satellite lock, making route guidance unavailable. Some vehicles experience degraded location accuracy or no data at all in the instrument cluster. Depending on how the manufacturer integrates the antenna, related functions like certain telematics services, Bluetooth connectivity, or wireless modules may also be affected. In most cases, engine performance remains unaffected since the fault lives in the body electrical system, not the powertrain. However, if the short causes a drain on the electrical system, a dead battery or dim headlights could eventually follow.
What Causes B2204?
The root causes of B2204 range from simple connector issues to complete component failure. The most frequent culprits include corroded or loose connections at the antenna or module, where moisture and vibration degrade the contact over time. Damaged wiring — especially in flex areas like door jambs and tailgate hinges — causes open circuits as the wires flex repeatedly. A failed GPS antenna module itself will set B2204 if it stops transmitting a valid signal back to the BCM. Blown fuses or faulty relays controlling the antenna circuit can also create open conditions. In rare cases, the body control module develops an internal fault and incorrectly reports the antenna as failed.
How to Diagnose B2204
Start by connecting an OBD2 scanner and confirming B2204 is stored in the system. Save the freeze frame data immediately, then note the conditions recorded when the fault occurred. Next, check for any other body electrical codes present at the same time — related codes often point toward the actual root cause rather than the antenna itself. Research whether your manufacturer has published technical service bulletins addressing B2204 on your specific make and model, as software recalibrations or known fixes may already exist. Perform a thorough visual inspection of the antenna wiring and connectors, paying close attention to areas where wires pass through body openings and around moving hinges. Finally, use a multimeter to test continuity and resistance in the antenna circuit, then clear the code and drive the vehicle through conditions matching the freeze frame data to verify whether B2204 returns.
Repair Options and Costs for B2204
Repair costs vary significantly depending on which component actually failed. Wiring harness repair or connector replacement typically runs $80–$250, addressing the most common and cheapest scenario. If the GPS antenna itself has failed, replacement including parts and labor costs $150–$400. Body control module repair or replacement — the most expensive route — runs $300–$900 depending on programming requirements. Overall, most B2204 repairs fall between $150 and $500, with the full range extending to $900 when BCM replacement becomes necessary. Always pursue an accurate diagnosis before purchasing parts, because the least likely scenario is rarely the first one to blame.
Can You Drive with B2204?
B2204 carries a short severity rating, meaning it is generally safe to drive in most conditions. The code does not directly affect engine operation, fuel delivery, or transmission function. However, the underlying fault can become a concern if it involves exterior lighting, windshield wipers during bad weather, or central locking systems that leave the vehicle unsecured. If the GPS antenna short causes excessive current draw, it could eventually drain the battery. Use your best judgment — the car will run, but address the issue before it escalates.