B2470 on 2014-2017 Chevrolet Silverado: OnStar & GPS Antenna Fixes
On a 2014-2017 Silverado, code B2470 almost always means the roof-mounted 'shark fin' antenna has failed due to a water leak. This disables OnStar, GPS, and XM radio. The fix is to replace the antenna assembly, which costs about $70-$150 for the part and is a manageable DIY repair that takes 1-2 hours.
- B2470 on a 2014-2017 Silverado almost always points to a failed 'shark fin' roof antenna.
- The root cause is a faulty gasket that allows water to leak in and damage the antenna's electronics.
- Key symptoms are a red OnStar light and non-working GPS/XM radio. Check your headliner for water stains, which confirms the diagnosis.
- The correct fix is to replace the entire antenna assembly.
- To prevent the problem from happening again, apply a clear automotive seam sealer to the new antenna's gasket during installation.
What's Unique About the 2014-2017 Chevrolet SILVERADO
This issue is extremely common across the entire GM K2XX platform, which includes the 2014-2018 Silverado, Sierra, and the 2015-2020 Tahoe, Yukon, Suburban, and Escalade. The problem is so well-documented that GM issued Technical Service Bulletin (TSB) #17-NA-214, which details the failure of the roof antenna due to water intrusion from a faulty base seal. The antenna's design or gasket material in this generation seems particularly prone to this failure, leading to the B2470 code and related GPS/XM issues.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Solid red LED light on the OnStar keypad (typically on the rearview mirror).
- Inability to connect to OnStar services or an OnStar message that the system is not active.
- Inaccurate or non-functional GPS navigation; map may show an incorrect location or a 'No GPS' error.
- SiriusXM satellite radio displays a "No Signal" message or cuts out frequently.
- Visible water stains on the headliner, especially around the overhead console or A-pillars.
- In rare cases, a dead battery due to water migrating down the A-pillar and causing corrosion on the Body Electrical Center (BEC) or other modules.
- Musty or damp smell inside the cabin.
- Replacing the radio head unit. The radio is almost never the cause for this specific code.
- Replacing the Vehicle Communication Interface Module (VCIM) first. The antenna is the failure point in over 95% of cases.
- Assuming a headliner water leak is from the third brake light or sunroof drains without first checking the antenna base, which is a more common source of leaks on these trucks.
Most Likely Causes
- Failed Roof 'Shark Fin' Antenna Assembly 🔴 High Probability A design or material flaw in the antenna's base gasket allows water to leak into the housing, corroding the internal circuit board. This is a well-documented issue on the K2XX platform, addressed by TSB #17-NA-214. Some owners who have dissected failed units note that the original design trapped water, while revised parts have better drainage.
How to confirm: Visually inspect the headliner for water stains near the overhead console. If stains are present, the antenna has almost certainly failed. Even without stains, this is the most likely cause when code B2470 is present with a red OnStar light. Upon removal, the antenna's internal circuit board will often show visible signs of rust or green/white corrosion.
Typical fix: Replace the entire roof antenna assembly. It is critical to apply an automotive-grade seam sealer (like Kent Automotive P/N 10200 or 3M Clear Seam Sealer) to the new antenna's gasket during installation to prevent a repeat failure, 🎬 See how to properly seal the antenna to stop leaks. as recommended in TSB #17-NA-214. The repair involves partially dropping the headliner to access a single 10mm nut. 🎬 Watch: Step-by-step guide to removing the shark fin antenna.
Est. part cost: $70-$150 - Damaged Antenna Coaxial Cable ⚪ Low Probability The coaxial cable connector at the antenna base is susceptible to corrosion if the main antenna seal leaks. The cable can also be pinched or damaged under the headliner.
How to confirm: Disconnect the cable from both the antenna and the VCIM (often located behind the glove box). Use a multimeter to test for continuity (less than 5.0 ohms) along the center pin and shield, and check for shorts (infinite resistance) between the center pin and the shield. If the cable is damaged, GM offers repair kits to replace only the faulty section.
Typical fix: Repair or replace the damaged section of the coaxial cable. GM offers universal coaxial repair kits (e.g., P/N 13581174 for the cellular/GPS cable) to avoid replacing the entire harness.
Est. part cost: $20-$50 - Faulty Vehicle Communication Interface Module (VCIM) ⚪ Low Probability
How to confirm: This is diagnosed by exclusion. If a new, known-good antenna and a tested, known-good cable do not resolve the code, the VCIM is the likely culprit. A dealer can use a special tool (EL-49903), a test antenna, to connect directly to the VCIM to verify its function. In very rare cases, a user on a forum reported that even after replacing the antenna, the red light persisted intermittently until they also replaced the VCIM.
Typical fix: Replace the VCIM. This part requires programming by a dealership or a qualified independent shop with the correct tools and software subscription.
Est. part cost: $200-$400
Diagnosis Steps
- Confirm code B2470 is present using a scanner that can read Body (B) codes. Note any other codes like B2462 or B125C, and check for specific symptom bytes like -04 (Open Circuit) or -02 (Short to Ground).
- Check the OnStar indicator light on the rearview mirror. A solid red light strongly suggests a hardware fault.
- Carefully inspect the interior headliner for any signs of water stains, particularly around the overhead console and sun visors. 🎬 Watch this walkthrough for replacing the antenna on GM trucks. This is a tell-tale sign of a leaking antenna.
- If water stains are present, the diagnosis is complete. The roof antenna assembly must be replaced.
- If no water stains are visible, the antenna is still the most probable cause. The next step is to gain access to the antenna connector by partially dropping the headliner. This typically involves removing the passenger-side sun visor (T15 Torx), A-pillar handle (10mm bolts), and overhead console.
- Disconnect the antenna's electrical connectors (there are usually two or three) and inspect them for any green or white powder indicating corrosion.
- Use a 10mm ratcheting wrench to remove the nut securing the antenna to the roof.
- If possible, test with a known-good replacement antenna before fully installing it to see if the code clears and the OnStar light turns green. The system should recognize the new antenna quickly, and a history DTC will clear after 50 malfunction-free ignition cycles.
Parts You'll Likely Need
- Roof Antenna Assembly (Shark Fin)
(OEM #84081915 (superseded by 84346801))— This is the component that fails due to water intrusion, causing the B2470 code. The entire unit must be replaced as it is sealed and contains the electronics for OnStar, GPS, and XM radio. Part number 84081915 has been superseded by 84346801.
Trusted brands: ACDelco, GM Genuine Parts
OEM price range: $100-$160
Aftermarket price range: $70-$120 - Automotive Seam Sealer
(OEM #Kent Automotive P/N 10200)— TSB #17-NA-214 recommends applying a 4-5mm bead of clear seam sealer (e.g., Kent Automotive High-Tech Clear Seam Sealer or 3M Ultrapro) to the gasket of the new antenna to prevent future water leaks.
Trusted brands: Kent Automotive, 3M
OEM price range: $20-$30
Aftermarket price range: $15-$25
Related Codes That Often Appear With This One
- B2462 — This code indicates a GPS antenna circuit fault. Since the GPS, Cellular, and XM antennas are all housed in the same 'shark fin' unit, they often fail together when water intrudes. This code is explicitly mentioned in TSB 17-NA-214 alongside B2470.
- B125C — This code indicates an XM satellite radio antenna circuit fault. Like B2462, it is stored because the single antenna assembly serves multiple functions and a single point of failure (water intrusion) affects all of them. This code is also mentioned in TSB 17-NA-214.
Technical Service Bulletins (TSBs) & Recalls
- 17-NA-214: 'OnStar, XM, GPS or Antenna Malfunction... may set DTC B2462, B2470 or B125C - and/or water leak on headliner...'. This is the primary bulletin for this issue, recommending antenna replacement and the application of seam sealer.
- PIC6024: Mentions vehicles that won't connect to OnStar may set DTC B2470-04 in the Vehicle Communication Interface Module.
- PIT5362B: An earlier bulletin, superseded by 17-NA-214, also discussing antenna water intrusion and replacement for vehicles built before mid-2015. It specifically links B2470 to inaccurate GPS location.
Platform-Specific Known Issues
- A widespread issue of water intrusion through the base of the roof-mounted 'shark fin' antenna is documented in GM TSB #17-NA-214 and the earlier PIT5362B. This water damages the internal electronics, causing codes B2470, B2462, and B125C.
- The water leak can sometimes be significant enough to stain the headliner or, in severe cases, drain down the A-pillar and cause corrosion on the Left I/P Body Electrical Center (BEC), leading to other electrical problems or a battery drain.
Mechanic-Grade Diagnostic Values
- Antenna Coaxial Cable Continuity (End-to-End) — expected: Less than 5.0 Ohms. Failure: A reading higher than 5.0 Ohms indicates excessive resistance or an open circuit in the cable's center pin or outer shield.
- Antenna Coaxial Cable Internal Short (Center Pin to Outer Shield) — expected: Infinite Resistance (OL). Failure: Any resistance reading less than infinite indicates a short circuit within the cable.
- Antenna Coaxial Cable Short to Ground (Center Pin to Chassis Ground) — expected: Infinite Resistance (OL). Failure: Any resistance reading less than infinite indicates the center conductor is shorted to vehicle ground.
- Antenna Coaxial Cable Voltage to Ground (Key On) — expected: Less than 1.0 Volt. Failure: A reading greater than 1.0 Volt on either the center pin or outer shield to ground may indicate a fault in the coax cable.
Hidden / Shadow Codes Worth Checking
- B2470 04: Cellular Phone Antenna Circuit - Open Circuit. This is the most common variant, set when the VCIM detects a complete break in the circuit, as if the antenna is unplugged. (see via A professional scan tool like the GM GDS2 is required to read specific symptom codes.)
- B2470 02: Cellular Phone Antenna Circuit - Short to Ground. This variant is set when the VCIM detects that the antenna's signal wire is shorted to a ground source, often due to water intrusion creating a conductive path. (see via A professional scan tool like the GM GDS2 is required to read specific symptom codes.)
Scan Tool Commands That Help
- GM GDS2: Module Diagnostics -> VCIM -> Data Display — To view live data from the Vehicle Communication Interface Module (VCIM) to see the status of the antenna circuit and other related parameters before and after the repair.
- GM GDS2: Vehicle DTC Information / Clear All DTCs — After replacing the antenna or repairing the wiring, this function is used to immediately clear the stored B2470 fault code and confirm the repair. Otherwise, the code will clear on its own after 50 malfunction-free ignition cycles.
- GM Special Tool EL-49903: Test Antenna — This is a known-good test antenna that connects directly to the VCIM. If the B2470 code does not set with this tool connected, it proves the vehicle's original antenna or coax cable is faulty. If the code still sets, the VCIM itself is the likely cause.
Wiring & Ground Locations
- K61 Vehicle Communication Interface Module (VCIM) — Typically located behind the glove box or in the passenger side of the instrument panel.. This is the module that sets code B2470. All diagnostic tests of the antenna circuit originate or terminate at the coaxial connectors on this module.
- Antenna Coaxial Connectors — One set of connectors is at the base of the roof antenna (under the headliner), and the other set is at the VCIM.. These connectors are critical points for testing and are susceptible to corrosion from the water leak, which can cause the open or short circuit.
- Left I/P Body Electrical Center (BEC) — The interior fuse block, located on the driver's side of the dashboard.. TSB #17-NA-214 warns that a severe water leak from the antenna can run down the A-pillar and cause corrosion on this fuse block, leading to a parasitic battery drain, a serious secondary symptom.
Real Owner Repair Stories
- TahoeYukonForum.com user 'Tony_T' (2015.5 GMC Yukon (K2XX Platform Sibling)) — Red light on the OnStar mirror and diagnostic code B2470.
❌ Tried (didn't work) Owner was concerned about damaging the headliner and did not attempt a DIY repair.
✅ What actually fixed it The user took the vehicle to a GM dealership. The dealer replaced the roof 'shark fin' antenna assembly, which resolved all symptoms. The final cost was $367 in early 2018. - TahoeYukonForum.com user report (2015+ K2XX Platform Vehicle) — Persistent red OnStar light and B2470 code.
❌ Tried (didn't work) Disassembling and cleaning the original antenna., Checking all connections., Installing a brand new aftermarket antenna.
✅ What actually fixed it The issue was not resolved by antenna replacement, strongly pointing to a rare failure of the Vehicle Communication Interface Module (VCIM) as the next logical step.
OEM Part Supersession History
23196170, 23258459, 23444526, 84081915→84346801— Part revisions and improvements by the manufacturer, likely to address the water leak and corrosion issue.
Heads up: This chain is for the standard black antenna. GM later transitioned to providing pre-painted, color-matched antennas. It is critical to order the correct part using the vehicle's VIN to ensure a color match.
Model Year Variations Within This Range
- 2014 - Early 2015: TSB #PIT5362B, which addresses this issue, specifically applies to vehicles built before March 2015. This suggests GM may have implemented a production line change to the antenna part or installation process around that date.
- 2014-2018: The repair advice from GM changed over time. The early TSB (PIT5362B) for 2015 models specifically advised *against* using sealant. The later, superseding TSB (17-NA-214) reversed this and now *recommends* applying a bead of seam sealer, making it the current best practice.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Chevrolet SILVERADO:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2014-2017 Chevrolet SILVERADO
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off