Home › Repair prices

B58 / B48 oil filter housing (coolant leak): what owners actually paid

B58 (3.0L 6-cyl) and B46/B48 (2.0L 4-cyl)

Last updated

Fair-price range (from sourced prices)

Dealer$2,825 – $3,9508 sourced prices · full spread $1,500–$4,360
Independent shop$1,800 – $3,3009 sourced prices · full spread $1,200–$3,800
All shops$2,200 – $3,65019 usable prices

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.

Grade my quote

Graded against the dealer sourced range and independent sourced range.

Estimate for your area Draft

National average shown. Enter your ZIP for your area.
Dealer$2,465 – $4,010Estimate for your area
Independent shop$1,225 – $2,101Estimate for your area
DIY (parts only)$350–$715Estimate; tools, fluids and tax not included

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

Symptoms

  • Low coolant warning with no visible external leak
  • Coolant smell / residue at the back-right of the engine
  • Coolant mixing into oil area; overheating if ignored
  • Discovered during an oil change (housing cracked or filter stuck)

Which cars are affected

2016+ 340i/440i/540i/740i, X3/X4 M40i, X5/X7 40i, Z4 M40i, Supra; B46/B48 in 230i/330i/430i/530i, X3 30i, etc.

F30 · 3 Series 2012–2019F32 · 4 Series 2014–2020G20 · 3 Series 2019–presentG30 · 5 Series 2017–2023G01 · X3 2018–2024G05 · X5 2019–present

Plastic housing cracks; most shops replace the whole housing (not just the gasket). Labor-heavy: intake removal on B58. Many quotes add the heat-management module (thermostat), hoses or coolant flange — compare scope line by line.

Sourced price points (21)

PriceShopVehicle / scopeLocationYearSource
$3,900 Dealer
quote
B58/B48
OFH/oil cooler, OEM, ~2 days labor, 2-yr warranty
—~2026r/BmwTech
$2,700 Independent
quote
B58/B48
OFH with aluminum housing
—~2026r/BmwTech
$3,600 Dealer
paid
2018 330xi (B48), 95k mi
—~2026r/BmwTech
$4,100 Dealer
quote
B58/B48
OFH + heat management module (thermostat)
Atlanta, GA area~2026r/BmwTech
$3,300 Independent
quote
B58/B48
OFH + thermostat
Atlanta, GA area~2026r/BmwTech
$3,800 Independent
quote
B58/B48
OFH + thermostat
Atlanta, GA area~2026r/BmwTech
$2,387 Independent
quote
B58/B48
OFH + thermostat
Atlanta, GA area~2026r/BmwTech
$3,700 Independent
quote
B58/B48
OFH + thermostat
Atlanta, GA area~2026r/BmwTech
$2,300 Dealer
paid
B58
OFH, out the door
Michigan~2026r/BmwTech
$1,900 Independent
paid
2019 X5 xDrive40i (B58), 55k mi
OFH install; owner supplied metal housing from ECS · not used in range: customer-supplied parts
—~2026r/BmwTech
$1,200 Independent
paid
2017 430i (B46/B48)
OFH replacement, parts + labor
—~2024r/BMW
$2,500 Shop type n/a
paid
2017 340i (B58), 200k km
OFH repair bill (belt also failed)
—~2024r/BMW
$3,500 Dealer
quote
2016 340i (B58)
OFH (figure as cited by commenter from the dealer estimate)
—~2024r/BmwTech
$1,800 Independent
quote
2016 340i (B58)
OFH — multiple indie quotes at this price
—~2024r/BmwTech
$1,500 Independent
quote
2016 340i (B58)
OFH (owner called this shop 'shady')
—~2024r/BmwTech
$2,100 Independent
paid
2017 B58
OFH + 2 hoses, 1-yr warranty
—~2024r/BmwTech
$2,300 Shop type n/a
paid
B58
OFH + aux water pump + hoses · not used in range: bundled extra work
—~2024r/BmwTech
$4,360 Dealer
quote
2016 740i (B58), 75k mi
OFH / coolant leak repair
—~2024r/BmwTech
$3,017
3016.61
Shop type n/a
quote
B58, 67k mi
—~2024r/BmwTech
$3,000 Dealer
quote
2016 340i (B58)
Replace entire OFH
—~2022r/BMW
$1,500 Dealer
paid
2016 340i (B58)
Same job, owner negotiated the dealer down from $3,000
—~2022r/BMW

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

Submit what you paid

Anonymous. Helps the next owner. Reviewed before publishing.

Parts for this job

Placeholder · affiliate link not set upECS TuningParts for B58 / B48 oil filter housing (coolant leak)
Check price →
Placeholder · affiliate link not set upPelican PartsParts for B58 / B48 oil filter housing (coolant leak)
Check price →
Placeholder · affiliate link not set upTurner MotorsportParts for B58 / B48 oil filter housing (coolant leak)
Check price →

Some links on this site may become affiliate links; we'd earn a commission at no cost to you. None are active in this prototype.

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 →

Weekly: what BMW owners actually paid

New price reports, recalls and warranty extensions, 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.