Home › Repairs
All BMW repair costs
30 jobs, sorted A–Z. Ranges are the lowest and highest real prices we found.
| Repair | Engines | Dealer | Indy | DIY |
|---|---|---|---|---|
| A/C Compressor (E9x) | N52, N54 | $2,200–$2,400 | $350–$1,750 | $75–$343 |
| Alternator Replacement · limited | N20, N52, N54 | $900–$1,200 | — | $75–$600 |
| B58 / B48 Oil Filter Housing (Coolant Leak) | B58, B48 | $2,300–$4,360 | $1,500–$3,800 | $460 |
| Brake Pads & Rotors (Front / All Four) · limited | All | $475–$3,000 | $717–$834 | $208–$800 |
| Carbon Cleaning / Walnut Blasting · limited | N54, N55, N20 | $600 | $180–$1,300 | $30–$75 |
| E46 Rear Subframe Reinforcement · limited | All | — | $1,100–$4,400 | $100 |
| E90 Power Steering Hoses & Pump · limited | N52, N54, S65 | $1,400 | $333–$950 | $17–$260 |
| E9x / F3x Clutch Replacement · limited | N52, N54, N55, N20 | $2,300–$3,685 | $700–$3,830 | $392–$750 |
| E9x M3 DCT Service & Reseal | S65 | $850–$2,600 | $455–$2,000 | $600 |
| Electric Water Pump + Thermostat | N52, N54, N55 | $3,199–$4,400 | $940–$2,035 | $600–$800 |
| Engine Mounts | N52, N54, N55 | $812 | $300–$1,455 | $70–$250 |
| F30 Coolant Expansion Tank & Coolant Lines · limited | N20, N55, B46, B48 | $2,500 | $400–$1,500 | $50–$115 |
| Front Control Arms & Thrust Arm Bushings · limited | All | $775–$1,100 | $300–$1,200 | $200–$390 |
| Front Wheel Bearing / Hub · limited | All | $400–$722 | $350–$950 | $218 |
| N20 Timing Chain & Guides | N20 | $3,500–$7,000 | $2,000–$9,700 | $1,000–$1,700 |
| N54 High Pressure Fuel Pump & Injectors · limited | N54 | $970–$4,000 | $600–$800 | $500–$3,300 |
| N54 Wastegate Rattle · limited | N54 | $1,000 | $650–$3,100 | $400 |
| N55 Charge Pipe | N55, N20 | $600–$1,900 | $500–$1,400 | $250–$446 |
| N63 Valve Stem Seals · limited | N63 | $7,000–$9,000 | $3,000–$4,000 | — |
| Oil Filter Housing Gasket (OFHG) | N54, N55, N52 | $500–$950 | $350–$1,950 | $60–$100 |
| Oil Pan Gasket · limited | N52, N55 | $1,000–$4,413 | $650–$3,046 | — |
| Radiator Replacement (E9x) · limited | N51, N52, N54 | — | $230–$1,000 | $250–$615 |
| Rear Main Seal · limited | N52, N54, N55, S55 | $4,000 | $1,700–$3,500 | — |
| S65 Rod Bearings (E9x M3) | S65 | — | $1,700–$5,165 | $1,400 |
| Spark Plugs & Ignition Coils (N55) · limited | N55 | $650–$1,500 | $250–$1,200 | $150–$480 |
| Valve Cover / Valve Cover Gasket | N52, N55, N54 | $1,300–$2,600 | $650–$2,000 | $300–$600 |
| VANOS Solenoids · limited | N52, N54 | $500–$750 | — | $80–$300 |
| Water Pump (N20 / B46 / B48) | N20, B46, B48 | $1,339 | $980–$3,600 | $165–$200 |
| X5 Rear Air Suspension Bags | All | $1,300–$1,800 | $497–$1,250 | $200–$317 |
| ZF 8HP Transmission Fluid Service · limited | All | — | $300–$1,000 | $183 |