Home › All repair prices

Every BMW repair we price, side by side

16 jobs. Enter your ZIP to see dealer and independent-shop estimates for your area, then open a job for the details, sourced owner prices and the quote grader.

Last updated

National average shown. Enter your ZIP for your area.
N20 timing chain replacement N20 / N26
F30, F32, F10, F25
$3,416–$4,858
owners paid $3,550–$5,000
$2,769–$3,101
owners paid $2,375–$2,832
$406–$738
parts only
8
B58 / B48 oil filter housing (coolant leak) B58 and B46/B48
F30, F32, G20, G30, G01, G05
$2,465–$4,010
owners paid $2,825–$3,950
$1,225–$2,101
owners paid $1,800–$3,300
$350–$715
parts only
21
N55 oil filter housing gasket (OFHG) N55
E90, F30, F32, F10, F25, F15
$1,492–$1,970$610–$760
owners paid $648–$763
$50–$200
parts only
15
N55 valve cover / valve cover gasket (PCV) N55
E90, F30, F32, F10, F25, F15
$2,017–$2,557
owners paid $1,450–$2,076
$1,225–$1,547
owners paid $930–$1,625
$350–$672
parts only
14
B58 valve cover / PCV failure B58; one B46/B48 point included and labeled
F30, F32, G20, G30, G01, G05
$3,128–$5,052
owners paid $3,049–$4,450
$1,248–$2,352$198–$672
parts only
4
N52 / N54 / N55 electric water pump + thermostat N52, N54, N55
E90, E70, F30, F32, F10, F25, F15
$1,841–$2,250$758–$1,259$478–$923
parts only
8
N55 oil pan gasket N55
F30, F32, F10, F25, F15
$1,705–$2,900$1,066–$2,020
owners paid $1,588–$1,900
$76–$120
parts only
7
VANOS solenoids (intake / exhaust) N20, N52, N54, N55, B46/B48, B58
E90, F30, F32, F10
$973–$1,199$549–$703$374–$493
parts only
1
Front control arms / thrust arms (F30/F32 3 & 4 Series) All F30/F31/F32/F34/F36
F30, F32
$2,714–$3,874$1,145–$1,816$400–$700
parts only
2
N63 valve stem seals (oil burning / blue smoke) N63 / N63TU
F10, E70, F15
$16,673–$21,989$6,290–$8,208$1,040–$1,208
parts only
6
N63 turbo coolant lines (coolant leak in the hot V) N63 / N63TU
F10, E70, F15
$903–$1,309
owners paid $2,000–$3,202
$509–$754$211–$316
parts only
9
N63 valve cover gaskets (both banks) N63 / N63TU
F10, E70, F15
$5,583–$7,425$2,772$94
parts only
1
Engine mounts (F30 335i N55) N55, F30 335i RWD and xDrive
F30
$1,556–$2,483$780–$1,295$272–$644
parts only
3
B58 oil pump replacement B58, mainly 2019–2020 builds
G20, G30, G05, G01
$3,978–$7,757$1,983–$3,612
owners paid $2,865–$3,600
$672–$988
parts only
8
B58 engine mounts (G-series) B58, G20/G30/G05/G01
G20, G30, G05, G01
$2,382–$4,525$1,160–$2,029
owners paid $1,475–$2,575
$285–$391
parts only
6
B58 water pump (coolant pump) B58, G20/G30/G05/G01, 2019+ B58TU
G20, G30, G05, G01
$1,180–$2,295$565–$1,084$145–$328
parts only
7

Dealer and indie columns are estimates for your area (national average until you enter a ZIP), across every model and drivetrain version we price. "Owners paid" is the middle 50% of sourced owner prices where we have at least 3. DIY is parts only. Tap a column header to sort.

Maintenance prices

Oil service: typical dealer prices by engine size, published BMW Value Service prices from 16 US dealers, and indie and DIY estimates.

BMW Value Service prices: published dealer prices for brakes and spark plugs, by dealer and region.

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.