Home › Repair prices

B58 coolant expansion tank (G05 X5 40i, high- or low-temp): what owners actually paid

B58 (3.0L turbo 6-cyl)

Last updated

Fair-price range (from sourced prices)

Dealer Not enough data 0 usable sourced price(s); need 3
Independent shop Not enough data 0 usable sourced price(s); need 3

Share what you paid →

How this is derived: the middle 50% (25th–75th percentile) of the USD prices in the table below for that shop type, using full-job totals only. Labor-only, customer-supplied-parts, warranty cost-share, bundled-extra-work and non-USD prices are shown but excluded. A range is only published with at least 3 usable prices. Scope differs between quotes, so read the notes.

Thin data: not enough sourced dealer or independent prices yet. The grader uses the estimate for your area below until more submissions come in.

Owner-submitted quotes 0

No approved owner quotes for this repair yet. Share what you paid and help the next owner.

Submitted by owners through this site and reviewed before publishing. Shown separately from the sourced prices above.

Grade my quote

Graded against the dealer estimate range and independent estimate range.

Estimate for your area Draft

National average shown. Enter your ZIP for your area.
Dealer $571 – $724 Estimate for your area
Independent shop $301 – $378 Estimate for your area
DIY (parts only) $50–$189 Estimate across the versions below; tools, fluids and tax not included

G05 X5 40i, low-temperature (intercooler) tank

Dealer $395 – $493 Estimate for your area
Independent shop $138 – $275 Estimate for your area

Estimates, not quotes. Tax, shop fees and diagnosis aren't included, and the price you're quoted can differ. How we estimate

Share what you paid

Anonymous: no name, email or VIN needed. Every submission is reviewed before it's published, and only approved quotes appear on this page.

Repair: B58 coolant expansion tank (G05 X5 40i, high- or low-temp)

Indie shops near you

Enter your ZIP above to see independent BMW specialists near you.

All independent BMW shops →

Symptoms

  • Low coolant warning, coming back after top-ups
  • Dried pink/blue coolant crust or drips on or under the tank
  • Sweet coolant smell after driving
  • Cracked tank or leaking hose connection at the tank
  • Low-temp tank only: charge-air (intercooler) circuit low-coolant message

Which cars are affected

G05 X5 xDrive40i (2019+); the same tanks are listed for the G06 X6 40i and G07 X7 40i

G05 · X5 2019–present

The G05 B58 has two separate coolant tanks, so check which one is leaking. The high-temperature tank (the larger one, engine cooling) is 17135A6A031, which replaced 17138610662. The low-temperature tank (for the intercooler/charge-air circuit) is 17138610661. Each is priced as its own job below. Coolant top-up and the cap are extra if needed.

→ High-temp tank 17135A6A031 (replaces 17138610662), G05/G06/G07 40i (BimmerWorld)

→ Low-temp tank 17138610661 fitment (BMW Parts Deal)

→ BimmerFest: B58 G05 X5 40i high- and low-temperature cooling circuits

Service bulletins

  • SIB 17 06 17 Coolant expansion tank leak Coolant expansion tank leak on BMW G05/G06/G07/G11 and other models (2016–2023); BMW explains the cause and the approved repair. Service bulletin · Dec 2022
  • SIB 17 03 20 Coolant line leak Coolant line leak on BMW G01/G02/G05/G07 and other models (2018–2020); BMW gives an inspection and repair procedure. Service bulletin · May 2020

BMW service bulletins and warranty extensions filed with NHTSA. A bulletin isn't a recall and doesn't mean your car has the problem. All service bulletins →

Sourced price points (1)

PriceShopVehicle / scopeLocationYearSource
$975 Dealer
quote
2012 X5 (E70)
Coolant expansion tank, parts and labor · not used in range: older E70 X5, different tank
NY area~2023Bimmerpost G05

Greyed rows are shown for context and excluded from the range. Years are approximate (date of the post).

Parts cross-reference

Genuine BMW part numbers cited in our parts-price sources for this job, checked against a public BMW parts catalog on 2026-10-17. "Supersedes" lists older numbers this part replaced. Confirm fitment for your VIN before ordering; numbers can differ by production date and drivetrain.

BMW part numberPartSupersedesSearch it at
17 13 5 A6A 031
17135A6A031
Expansion Tank17 13 8 610 662ECS Tuning · Turner · Pelican · FCP Euro
17 13 8 610 661
17138610661
Coolant Expansion Tank
Expansion Tank
none listedECS Tuning · Turner · Pelican · FCP Euro

Plain search links; we don't earn a commission on them. Search all part numbers →

Before you pay: check your VIN for recalls

Some failures are covered by a safety recall or a warranty extension. Our free recall check lists NHTSA recalls for your car's model and year.

Check recalls by VIN →

The weekly BMW bench report

New bulletins, recalls and real prices, once a week. Free.

Request a price for a job

Tell us the repair and we'll research what owners actually pay, add it to the site, and announce it in the weekly newsletter. This isn't a personal quote.