2004 BMW 5-Series BMW 5-Series 2004

We are 103,000+ car owners sharing real-world car information.

Join Us

2004 BMW 5-Series repairs by problem area

Engine (41%)

Transmission and Drivetrain (9%)

Brakes and Traction Control (3%)

Suspension and Steering (13%)

Electrical and Air Conditioning (30%)

Paint, Rust, Leaks, Rattles, and Trim (1%)

Other (3%)

Chart based on 268 repairs.
See TSBs and recalls for the 2004 BMW 5-Series.

2004 BMW 5-Series repair cost distribution

$2500+ (6%)

$1000 - $2499 (13%)

$500 - $999 (21%)

$100 - $499 (29%)

< $100 (32%)

Worried about potential repair costs? An extended warranty can provide peace of mind.

Chart based on 209 repair trips. The repair cost chart excludes repairs made under warranty, do-it-yourself repairs, and repair trips that include maintenance.

2004 BMW 5-Series

Engine not specified

BMW 5-Series in Saudi Arabia
Sep 2008 - Mar 2010
Oct 2008

20460 mi

﷼3600
The car would jerk between 60-80 kmh at around 1500rpm. 

Return to top

2004 BMW 5-Series 4dr Sedan

325-horsepower 4.4L V8 6-speed shiftable automatic RWD

BMW 5-Series in Alberta, Canada
Jan 2011 - Jun 2018
Aug 2014

64480 mi

C $250
The trunk got water in it and the power module for the radio and display system blew up. I replaced the power module and fuse and the problem was fixed. Still looking for source of water leak. 
Aug 2015

73780 mi

C $550
Thermostat error codes. Replaced Thermostat housing 
Feb 2016

75640 mi

C $300
Valve cover gaskets leaking so badly the alternator was threatened. Parts were $257 and labour was $1200. A couple of other small things, total of $1700. Apparently a big job to change these gaskets on the N62 engine. Sun Roof exploded. No possibility of rocks or anything hitting glass. Insurance would not cover -stated defect in BMW part. BMW would not cover. Bought used glass at auto wrecker for $300 and replaced myself 
Mar 2016

76260 mi

C $1207
Safety Gateway Module errors could not be cleared thus preventing resetting the Active Steering Errors. I found a new (used) SGM on EBay for $740 which we used. New BMW part $1400 CAN. 
Jul 2016

76980 mi

C $1100
Alternator malfunction. 
Sep 2016

77500 mi

C $1200
Replaced the Dynamic Steering Module. Please note you will need to program your VIN into any used part and here are very few Shops who can do this. Otherwise you have to buy a new BMW part for approx $1700 CAN 
Dec 2016

78120 mi

C $1200
Replaced battery sensor and reprogrammed to synch with alternator and system computers 
Sep 2017

83700 mi

C $400
Replace oil sensor due to leak 
Dec 2017

86180 mi

C $700
Replace battery 
BMW 5-Series in New York, United States
Dec 2008 - Jan 2013
Jun 2009

69000 mi

US $110
In-car computer programming updated to latest version to allow support for playing MP3's via in-dash CD player, to enable BMW iPod adapter, and to allow the use of current NAV disks. 
Jan 2010

76000 mi

US $53
Wipers wouldn't turn off, no turn signals, no high beams, no heated steering wheel, no airbags, no seatbelt tensioners, no active steering, no ARS, no wheel-mounted electronics worked AT ALL. Replaced Steering Angle Sensor & reprogrammed. 
Mar 2010

79000 mi
Same problem as last trip. Replaced Steering ECU in the column. 
Jul 2010

82800 mi

US $50
Power brakes failed, check valve replaced 
BMW 5-Series in Nova Scotia, Canada
Aug 2012 - Jul 2021
Dec 2012

40300 mi
Driver seat heater burns thru the seat, leather damaged not punctured yet. BMW Canada nor dealer not willing to do anything about it. 
Jan 2013 Instrument cluster started since cold weather to flash and reboot repeatedly once key is in pos. 2 or driving the first 30-45 mins once car is thoroughly heated problem goes away. Am still attempting to diagnose cause, replaced K30 relay,c 
Mar 2013

41540 mi

C $50
Had my Indie try to fix my instrument cluster problem reported earlier but he was unable to, needs programming done by dealer, still have not gone there. 
Aug 2013

42160 mi

C $300
Possessed instrument cluster, got fixed finally by updated all software. Charge voltage was spiking in a range between 13.7 and 15.7 volts, replaced the regulator myself, repair done by owner.. Fault code for re-cat O2 sensor bank 1-4 (right side), replaced sensor owner did job himself. 
Oct 2013

43800 mi

C $600
Replaced leaking transmission oil pan and filter replaced fluid twice over a week period to replace most old fluid. 
Jun 2014

50220 mi

C $310
Replaced left side tie rod end as it had too much play in it, evidenced by "klunking sound" when hitting uneven road surfaces. Two broken rear coil springs, replaced both shocks also, while I was in there, for the couple 100$ extra did not want to have to do that later. Now have a pair of good spares. 
Sep 2014

53940 mi

C $350
DURING MY ATTEMPT TO FLUSH THE COOLANT THE "OVER-ENGINEERED" BMW DRAIN VALVE PLUG BROKE AND I HAD TO REPLACE ENTIRE RADIATOR. NEW RAD. HAS NO LONGER A DRAIN VALVE!! WHICH IS A MUCH BRIGHTER IDEA THAT THAT RED PLASTIC CONTRAPTION. 
Dec 2014

55800 mi

C $90
Was getting seatbelt/restraint system fault codes in iDrive when car got wet, and diagnostics suggested to replace front crash sensors with newer part number. Got two used ones off eBay, removed front bumper and replaced the sensors. High tone horn stopped working again, last year this happened and I gave it a good couple of whacks to "wake it up" which worked. This time since I had front bumper removed for crash sensor job, did same thing again. 
May 2015

58900 mi

C $65
Replaced spark plugs @95000 kms 
Sep 2015

62000 mi

C $40
Replaced right rear wheelcarrier ball joint, had developed some play and was squeaky, now is tight and as good as new. 
Dec 2016

73780 mi

C $303
Right side output shaft popped out of differential connection for unknown reason and left car in middle of busy intersection.rnFlatbed car to dealer for diagnosis and fix. They pushed it back in. 
Mar 2017

75640 mi
Lost all four M8 nuts from the exhaust manifold to muffler pipe flange connections and car sounded like a hole in my muffler, replaced and torques to 33 ft/lbs. 
Jun 2017

78120 mi
Had some water droplets in the left headlight eyebrow hoping it's condensation so I removed headlight and removed/checked for blockage in the drain holes and blew air with compressor into it and if that does not work will try to reseal the headlight unit as it is assumed the seal is leaking and rainwater intrusion is the cause. 
Dec 2017

83080 mi

C $110
The additional waterpump providing residual heat died and I replaced it and flushed coolant pump was $86 and coolant around 30. 
Mar 2018

85560 mi

C $75
Replaced heater valve as cabin heat on driver’s side was lacking and passenger side was getting too much of the heat distribution. 
Jun 2018

88040 mi

C $2
Right side backup light bulb was giving me check notifications in instrument cluster periodically indicating intermittent problem and replaced lightbulb. 
Oct 2018

91140 mi

C $80
Left front coil spring was broken and replaced along with rubber seats and new nuts holding top of strut. 
May 2019

95480 mi

C $12
Replaced leaking Mechatronics connector sleeve Alternator bracket oil gasket leaking, a well known problem with the bmw v8. Replaced the gasket. 
BMW 5-Series in Alberta, Canada
Mar 2013 - May 2019
Mar 2016

55180 mi

C $107
Vacuum pump - replaced O-ring seal causing oil leak 
Apr 2016

55280 mi
Transmission oil pan replaced. 
BMW 5-Series in Georgia, United States
May 2013 - Jun 2013
Jun 2013

176000 mi

US $7323
Engine heads repaired 
BMW 5-Series in California, United States
Nov 2008 - Jun 2011
Jan 2009

72000 mi

US $425
Leaky water pump. Leaky vacuum assist pump for braking system. 
Jun 2009

80000 mi
A vacuum hose to the brake booster cracked, which I suspect was a latent failure from the brake booster being replaced by the dealer several months ago. The dealer did not have the hose in stock so I replaced it myself. 
Jun 2010

96000 mi

US $500
Defective transmission seal that caused transmission fluid to leak.  
BMW 5-Series in Great Britain
May 2011 - Dec 2012
Sep 2011

88000 mi

£1600
Glow plugs 
Dec 2012

98000 mi

£400
Cracked exhaust manifold 
BMW 5-Series in New York, United States
Aug 2008 - Dec 2012
Sep 2008

57000 mi

US $235
HID Lowbeam Headlight blown. Part ordered through Dealer, BMW of Manhattan. 
Dec 2009

64000 mi

US $166
Passenger Airbag Sensor Fault with warning light always on due to damaged seat MAT. Recall repair - No Charge. 
Mar 2010

66000 mi

US $1043
Since December 2009, after replacing the battery, error messages appeared on start-up (Transmission Fault, ABS Fault, etc., but cleared after a restart. Dealer could not solve the problem. Alternator died on 3/27/10. Dealer replaced ($1,043.00)  
May 2010

67000 mi

US $148
Service Engine Soon light. Code P0348 Bank 2 Intake Camshaft Position Sensor Purchased sensor from BMW Dealer and replaced myself. 
May 2011

75500 mi

US $54
Cooling System leaking - broken vent pipe (connects expansion tank to radiator). Purchased new vent pipe from BMW Dealership and replaced it (15 minute repair job). 
Oct 2012

84000 mi

US $480
Replaced a leaking Mechatronic Sealing Sleeve, 6HP26 Transmission Pan w/Gasket, and new pan bolts. Parts ordered online from CTSC ($304.42) Labor: Former BMW Tech Indy Shop $160.00 Coolant leak - replaced Water Pump and Expansion Tank. Parts and Labor ($480.00) by Indy Shop, Former BMW Tech. 
BMW 5-Series in New Zealand
Jul 2008 - Mar 2009
Jun 2008

46500 mi

$200
Coding missing MP3 support 
Aug 2008

49600 mi

$300
PCV valves replaced on both banks. PCV Valves Replaced on both banks 
Dec 2008

54560 mi

$800
Xenon headlight bulb failed.  Adaptive headlights were always on the blink (ever since I got the car really) - every few weeks they wouldn’t work, then the next day they would – except replacing the headlights they didn’t offer any other fix (NZ$5000 per headlight). 
Mar 2009

55800 mi
Transmission stuttering in 5th gear. Dealer advised transmission required replacement. Traded in car same day. 

Return to top

2004 BMW 5-Series 4dr Sedan

325-horsepower 4.4L V8 6-speed manual RWD

BMW 5-Series in New Hampshire, United States
Sep 2011 - Mar 2013
Mar 2012

98000 mi

US $134
Replace oil pressure sensor 
Apr 2012

99000 mi

US $472
New mass air flow sensor 
Mar 2013

116000 mi
Needed new steering pump for $2200. I decided to sell the car. It's gone now. 
BMW 5-Series in Colorado, United States
Apr 2012 - Jan 2017
Jun 2012

47000 mi

US $20
Windshield Washer Fluid Resevoir 
Jul 2013

55300 mi

US $200
Oil leak from oil pressure switch 
Oct 2013

57700 mi

US $250
Airbag light was on 
Jul 2014

66300 mi

US $1200
Secondary air injection code; Replaced secondary air intake valve Bad thermostat 
Jun 2015

71000 mi

US $600
Door locks 
Jul 2016

78500 mi

US $3000
Cross over tube R&R via kit 
Dec 2016

81000 mi

US $800
Fuel pump 
BMW 5-Series in California, United States
Sep 2010 - Oct 2011
Dec 2010

71000 mi
Brake vacuum line recall. Affected brake pedal feel and contributed to rough running conditions due to vacuum leak in intake system. All is well now. 
Jun 2011

77000 mi

US $2400
Vacuum pump replacement AC compressor replacement 
Oct 2011

80000 mi
Motorized rear shade not working when sold. 
BMW 5-Series in Virginia, United States
Dec 2011 - Jan 2013
Jun 2012

94000 mi

US $500
Update of the programming and an oil service 
BMW 5-Series in Ohio, United States
Jun 2014 - Apr 2017
Jul 2014

74300 mi
Replaced serpentine belt Leaking valve cover gaskets, leaking alternator bracket gasket. 
Sep 2014

76000 mi

US $120
Replaced water pump, serpentine belt and ac belt. Removed alternator, had rebuilt at specialty shop. 
Jan 2015

US $70
Coolant expansion tank ruptured, replaced with new one. Replaced common n62 issue, alternator bracket oil gasket. What a pain, but repair usually costs $1500 at an independent. Thermostat sensor o-ring failed, replaced with new one. 
Apr 2015

85500 mi

US $150
Replaced driveline flex disk to attempt to cure driveline slack. Did not fix problem, driveline slack persists. 
Mar 2016

95000 mi

US $20
Angel eye bulbs burned out. Disassembled originals and replaced bulbs as opposed to entire lamp assembly. 
Nov 2016

101000 mi

US $200
Power steering and active rollbars are having issues. Replaced PS pump with used part. Problem is now worse and leaking fluid. Oopsy. Brake booster pump was leaking oil. This is a common problem. Removed booster pump and added permatex red to existing gaskets. Leak has stopped. Radiator began to weep at side tanks. Removed radiator and sent to repair shop. Aluminum radiator cannot be soldered, was epoxied and pressure tested. Repair failed in one week, leaks from same place as original. BMW CCC (radio) cooling fan failed; unit over heated and would only reboot constantly. Cabin temperature sensor fan had failed. The connection pins solder points for fan power had failed. Resoldered pins back to board. 
Jan 2017

85000 mi

US $250
Radiator leaked; tried to quicksteel the old one, it did not work. Purchased new radiator and installed. No more leaks (FOR NOW). 
BMW 5-Series in Georgia, United States
Jan 2009 - Jun 2018
Feb 2009

72000 mi

US $70
Nagging problem where the battery draws down rapidly while not driving the car. The computer uses so much power while parked in the garage that it ruined the battery and now requires a trickle charger to keep the battery in working order. Back up the CPU Why doesn't BMW put a battery backup on the computer like laptops, servers etc. have thereby eliminating the drain on the duty 12V main battery and also eliminating the possibility of having to reset the computer. For over $50K they could afford it. 
Jan 2010

81000 mi

US $125
failing alternator caused every alarm imaginable on the dashboard and caused the car to overheat blowing a cloud of billowing white smoke through the relief valve on the radiator cap. The cooling fan was shut off by the computer under low voltage. 
Jul 2012

94300 mi

US $175
low oil pressure switch failed. required replacement which cleared problem. seemed to be intermittent but necessary to replace considering risk of ignoring it. part seal leaked oil on switch wiring causing short. and false positive alarm 

Return to top

2004 BMW 5-Series 4dr Sedan

325-horsepower 4.4L V8 6-speed automated manual RWD

BMW 5-Series in California, United States
Dec 2010 - Jan 2012
Jan 2011

91000 mi

US $870
Replaced water pump and themostat; used dealer discount of 15% off 1,000 estimate Replaced water pump and themostat; used dealer discount of 15% off 1,000 estimate 
Feb 2011

91800 mi
Replaced engine vacuum pump for brakes; BMW USA covered the repair after complaint that recall should have covered it. Replaced engine vacuum pump for brakes; BMW USA covered the repair after complaint that recall should have covered it. 
Jan 2012

90000 mi

US $708
valve cover gaskets replaced 
BMW 5-Series in Arizona, United States
Jan 2012 - Mar 2016
Feb 2012

75700 mi

US $400
unable to rectify miles to empty on gas gage 
Mar 2012

77000 mi

US $2400
fuel gauge malfunction (3 trips to dealer at approx. 900.00$) fixed with computer update, over 20 updates since dealer did last in 2005. Car runs better,less surge,gas gauge OK thrust rod bearings replaced.  rear window sunshade replaced.  
Jan 2013

US $310
replaced battery, reset steering, etc 
Apr 2013

88500 mi

US $4000
rough shifting, surging reverse to drive...transmission service with new pan-filter oil leak from valve cover gaskets...replace gaskets and valve timing houseing gaskets right rear shock leaking 
Sep 2013

92000 mi

US $848
coolant leak upper coolant hose, replace hose to water pump,upper radiator hose. all coolant tank hoses. Check cylinder walls for scoring from overheating ( via scope through spark plug holes). 
Dec 2013

94000 mi

US $1750
oil leakage-moderate, alternator seal replaced and leaking left motor mount. Replaced alternator seal and 2 new engine mounts. 
Jun 2014

97000 mi
Check engine light came on following a non-name brand gas refill, Mechanic did diagnostic for re-map fuel system, worked and all is well after 500 miles since that fill-up. 
Aug 2014

98000 mi

US $780
cracked crankcase vent(131.88), replaced spark plugs 
Feb 2015

102000 mi

US $865
Belts and new pulleys,alt.,etc. Had been making noise. 
Jan 2016

89700 mi

US $1500
leak at back of block and timing cover. Dealer estimate to repair was 4200.00 to 5200.00 front struts leaking. Repair @ dealership estimate 2200.00 new battery installed @ dealership. faults in Active steeering, coolant, headlight,abs, check engine soon lights. failed repair chedk engine light still on! 
Mar 2016

113000 mi

US $1200
REPLACED BOTH front struts 
BMW 5-Series in Illinois, United States
Feb 2012 - Mar 2012
Mar 2012

75000 mi

US $1200
Crash sensor error 
BMW 5-Series in Iowa, United States
May 2012 - Mar 2013
May 2012

66000 mi
Small amount of smoke coming from engine, valve gaskets and timing gaskets replaced. Vehicle bought from private party, previous owner paid for repairs. 
Aug 2012

66900 mi

US $40
Upper control arm. Dealership want 700 for repair. I bought the part online for $40 and installed it myself in 20 mins. 
BMW 5-Series in Tennessee, United States
Oct 2009 - Dec 2012
Apr 2010

92700 mi

US $88
Replacing Cooling expansion tank and cap 
Oct 2010

100000 mi

US $457
Left front wheel bearing replaced 
Nov 2010

101300 mi

US $241
Right front wheel bearing replaced. Repaired 
May 2011

110675 mi

US $180
Engine cooling system (radiator, water pump, thermostat, heater core, etc.), repair Engine cooling system (radiator, water pump, thermostat, heater core, etc.), repair 
Jan 2012

123000 mi

US $670
Valve cover gaskets. 
Mar 2012

126000 mi

US $220
Replaced right front Link 
Apr 2012

126700 mi

US $450
Replaced all four oxygen sensors 
Jun 2012

130000 mi

US $800
Valve cover gasket kept leaking after the January repair. Kept taking it back, but they couldn't fix it. Went to a second shop, which found that first shop had damaged the vale cover. Had to replace it along with gasket. 
BMW 5-Series in California, United States
Oct 2009 - Mar 2010
Nov 2009

57000 mi

US $800
electric seat adjust for driver seat failed. 

Return to top

2004 BMW 5-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed shiftable automatic RWD

BMW 5-Series in California, United States
Oct 2012 - Dec 2014
Dec 2012

120000 mi

US $250
The computer reset itself and said the rear brakes had less than 10% life. Turns out one sensor got ripped out, unknowingly the other was fine. ABS and TracControl went offline. 
Jan 2013

126000 mi

US $500
Apparently the intake system likes to 'create leaks', this has been an ongoing issue for months and prevented my car from passing smog... damn touchy computers. Over 100k the Valve Cover Warps because its made of cheap plastic and started to leak all over the headers making it smell like a city bus and spew smoke like TJ Taxi. 
Aug 2014

128400 mi

US $800
Cooling system... water pump bearings failed as well as the gaskets. 
BMW 5-Series in Texas, United States
Oct 2008 - Apr 2010
Dec 2008

73000 mi

US $50
When starting the car in certain situations, the starter remains engaged for a second or two. Starter replaced but problem reoccurs. 
Jan 2009

75000 mi
CAS computer replaced. 
Mar 2009

81000 mi
Continued starting problem. Battery replacement, CAS replacement and starter replacement not successful. 
Apr 2009

82000 mi
Starting problem continues. Factory recommended cleaning intake system. 
May 2009

82000 mi
Replaced oil sensor that, if shorted, could cause erratic starting. 
Jun 2009

84000 mi
Continuing starting problem was fixed with a new fuel injector 
Dec 2009

101000 mi

US $800
Front control arm bushings replaced. 
BMW 5-Series in Hong Kong, China
Dec 2013 - Mar 2015
Dec 2013

29760 mi

$130
Brake fluid leak due to one of the brake pipe to the wheel leaks 
Feb 2015

33880 mi

$350
Coolant pipes and pump replacement 
BMW 5-Series in Ontario, Canada
Aug 2009 - Jun 2015
Dec 2009

69440 mi

C $700
Crankshaft sensor shorted internally. Part replaced. 
Mar 2010

76570 mi

C $330
Replaced MPM (Micro Power Module) in the trunk of the car. The module had shorted out. Replaced MPM (Micro Power Module) in the trunk of the car. The module had shorted out.  Replaced battery, was not charging properly anymore. 
Oct 2010

85560 mi

C $800
Engine starter failed and was replaced. 
Jan 2012

102920 mi

C $50
Faulty Open Circuit Sensor mat on front passenger seat - replaced. There is a recall for this problem but I was told that my VIN was not on the recall list. Replaced burnt out Xenon low beam bulb and for light bulb on right side. 
Nov 2013

124660 mi

C $200
Replaced broken DISA valve. 
BMW 5-Series in California, United States
Jul 2013 - Jul 2014
Jul 2014

148000 mi

US $6000
Engine motor leaks and  AC leaks too. 
BMW 5-Series in South Africa
Jun 2013 - Sep 2013
Jul 2013

103540 mi

R 4000
Mass Air Flow sensor being cleaned but needs replacement. 
Sep 2013

103540 mi
Failure to engage 5'th gear resulting in continious jumping between 4'th and 5'th. Poor acceleration. 
BMW 5-Series in Pennsylvania, United States
Jan 2009 - Jun 2018
Sep 2013

152000 mi

US $50
replaced valve cover gasket 
Jan 2014

152700 mi

US $500
the dealer replaced thew starter motor 
Feb 2015

168000 mi

US $733
replace front thrust bushings 
Dec 2016

200000 mi

US $80
Replaced water pump and drive belts 
Oct 2017

205000 mi

US $200
Replaced Battery 
BMW 5-Series in Victoria, Australia
Oct 2013 - Mar 2014
Nov 2013

106420 mi
Fluid leak, change pan, seal and bolts White smoke, warning low oil message. CCV and pipes replaced 
BMW 5-Series in Missouri, United States
Apr 2012 - Jan 2013
Jul 2012

62200 mi

US $4200
Transmission fault occurred while driving on highway requiring replacement of transmission with rebuilt transmission. 
BMW 5-Series in Rhode Island, United States
Oct 2014 - Oct 2015
Oct 2014

130000 mi

US $900
Thermostat & Programming 
Mar 2015

134000 mi
driveshaft sensor 
Oct 2015

147000 mi

US $500
Airbag-related. I don't recall the exact problem. 
BMW 5-Series in South Carolina, United States
Mar 2011 - Apr 2014
Apr 2011

82000 mi

US $500
Head gasket replacement. Passenger seat airbag sensor failed. 
Apr 2014

120000 mi
Key malfunction 
BMW 5-Series in Saudi Arabia
Sep 2015 - Oct 2015
Sep 2015

111600 mi

﷼2000
tranny started to hesitate, vibrate and disconnect power frequently.. checked by ZF certified center and they decided the trany slips and the valve body needs service.. they failed to repair and replaced the gearbox 
Oct 2015

111600 mi

﷼300
Oil leak 
BMW 5-Series in Ontario, Canada
- Jun 2009
Oct 2008

49600 mi
pasenger seat air bag problem 
May 2009

62620 mi

C $900
air bag sensors inside bumbers got defective 
Jun 2009

63860 mi
Air valve got stuck 
BMW 5-Series in Ohio, United States
Feb 2009 - Feb 2011
Mar 2009

56000 mi

US $178
Noisy on startup with rattling heat shield. 
Sep 2009

65000 mi

US $260
Xenon headlight replacement. The most expensive light bulb I have ever replaced and could not do it myself. 
Jan 2010

69000 mi

US $589
Thermostat stuck; mediocre heat; dealer repaired problem under CPO warranty 
Jan 2011

79000 mi

US $750
Worn wheel bearing 
Feb 2011

79000 mi
Seat heater wire was shorting out and causing a burn hole from the arcing in the leather seat cover $2,400 to repair. 
BMW 5-Series in Nevada, United States
Jan 2015 - Feb 2015
Feb 2015

118000 mi

US $500
mass air flow sensor 
BMW 5-Series in Ontario, Canada
Jan 2010 - May 2013
Apr 2010

64760 mi
Rain sensing wipers failed, had to be replaced, and drivers mirror became rusted (oddly enough). 
Jul 2010

68680 mi

C $247
Low tire light came on, was turned off by dealer, sensor replaced. High beam Headlight failure caused repair bill. 
Jul 2011

89360 mi

C $2000
automatic transmission pan replacement waterpump and cooling system replacement control arm, front bushings, front brakes 
BMW 5-Series in California, United States
Dec 2013 - Jul 2016
Dec 2013

89000 mi
Car did the infamous gear slam when down shifting from 2 to 1. Would get transmission code when accelerating between speeds of 60-75 MPH when downshift was required. Car would get stuck in 3rd and could be reset by pulling over and restarting. 

Return to top

2004 BMW 5-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual RWD

BMW 5-Series in Ontario, Canada
Feb 2012 - Jun 2018
Sep 2014

142600 mi

C $500
- valve cover gasket replacement; small oil leak was dripping into the exhaust manifold; smoke and burn odor coming into cabin as spilled oil burned on the hot manifold. 
Oct 2015

155000 mi

C $400
changed tie rod ends due shimmy/vibration when braking 
BMW 5-Series in Illinois, United States
Mar 2010 - Mar 2011
Apr 2010

72000 mi
Low oil pressure warning - replaced oil pressure sensor high pitched noise from steering wheel when turning - replaced steering rack low oil pressure warning - replaced oil pressure sensor // passenger air bag malfunction warning - replaced air bag control // car alarm sounds without cause - replaced hood switch // steering wheel squeaks loudly when turning - replaced steering gear rack // 
May 2010

72500 mi
Oil pressure dropping at low speed/idle and triggering intermittent low oil pressure warning. Replaced oil pump. Problem has not recurred. 

Return to top

2004 BMW 5-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed automated manual RWD

BMW 5-Series in Florida, United States
Aug 2013 - Oct 2014
Jan 2014

US $292
cooling thermostat,, fluid leakage 
Oct 2014

45000 mi
Hard cold morning starts... Shop says that the fuel pump went out, again last year it did that same thing and replaced fuel pump.. 
BMW 5-Series in Ontario, Canada
Dec 2012 - Oct 2016
Jan 2012

127100 mi

C $100
tranny pan leak . replaced the pan and filter one piece. refilled with OEM ZF Oil. no leak. shifts smoothly. runs and drives -ultimate driving machine 
Jul 2013

120860 mi

C $500
Coolant flush one hour labour plus coolant. Coolant $28 plus tax. Alternator belt cracked replaced. One hour labour plus parts $ 19. tensioner pullies. $72+172 plus... brake fluid flush.... one hour labour plus paarts. $.. total 500 
Jan 2014

116580 mi

C $765
replaced :jan 14. new CCV gasket, rondonts.leaking -changed. Oil seperator and breather hoses. set of 4.clogged. replaced. oil filter housing gasket leaking- changed. 6 NGK PLUGS 
Feb 2014

128960 mi

C $161
Disa valve changed. kit labour and parts $161. 
Aug 2014

135160 mi

C $125
changed the control arm. normal wear both front side.parts$200, labour $100 
Jun 2015

151900 mi

C $1200
positive battery cable replaced (parts $500)plus tax and labour $400. runs from battery in boot underneath car, where exposed to elements. Starter(bosch)replaced. Original refurnshed starter parts(175)plus tax and labour $250. My Independent mechanic. 
Dec 2015

152520 mi

C $600
set- tie rod replaced, with oem parts, labour etc. lower thrust arms replaced- set. left and right 
May 2016

159020 mi

C $100
Parking brake broke replace the drum and cable is loose 
Oct 2016

167400 mi

C $400
replace coils - and the cc cover gasket and oil filter. parts and labor $700 
BMW 5-Series in British Columbia, Canada
Jul 2010 - Jan 2013
Aug 2010

35340 mi

C $2500
Problem with the passenger seat restrain system and bag deplyment system. I was told that the passenger seat sensor is out of order, hence - the entire restraint system is at fault. Hence - the price. 
BMW 5-Series in Maryland, United States
Aug 2008 - Jul 2018
May 2009

69000 mi
Main Computer display rebooting, locking up or non-functional. 
Dec 2010

102000 mi

US $270
Car would not start after being parked 3 cold days. Dealer said that engine was flooded with fuel. Spark plugs were removed and cleaned. Problem has not reoccurred. 
Oct 2012

140800 mi
Dangerous overheating condition on the driver side seat. On the left side of the driver seat (not back section) got so hot in one spot, it burned a small brown spot in the leather. 
Mar 2013

152000 mi

US $400
Trunk lid spring and strut worn beyond servicability. Trunk would bang open and rebound when commanded instead of softly and under control. 
Jul 2013

160000 mi

US $120
Fuel sensor stopped working. Gas gauge not reliable, car unable to determine MPG and other related data. 
Mar 2015

176000 mi

US $1000
The transmission failed and was traced to the SMG pump. 
Apr 2015

181800 mi
Then the cooling system developed a leak. Now the SMG Clutch Slave Cylinder is leaking. Car has been back-forth to shop multiple times; it's there now. 
Aug 2016

295000 mi

US $2000
AC not working. Required recharge and compressor replacement. Multiple mechanics disagreed on diagnosis. I am not convinced Climate control is working at full functionality (during high humidity conditions with compressor off) 
Mar 2018

240000 mi

US $600
Supplemental air pump failure ECU fan faillure 
Jul 2018

221100 mi

US $500
Broken Windshield 

Return to top

2004 BMW 5-Series 4dr Sedan

184-horsepower 2.5L I6 6-speed shiftable automatic RWD

BMW 5-Series in Virginia, United States
Jan 2018 - Mar 2018
Jan 2018

195000 mi

US $745
fuel pump went out again fuel filter and sender seal 
BMW 5-Series in North Carolina, United States
Jul 2013 - Jul 2018
Jul 2018

104500 mi
Occupancy sensor failure 
BMW 5-Series in Trinidad and Tobago
Mar 2010 - Sep 2016
May 2011

40672 mi

$500
Coolant leak, lower radiator hose and temp sensor replaced Valve cover gasket oil leak Engine cooling system (radiator, water pump, thermostat, heater core, etc.), repair Engine, other than above, repair 
Mar 2012

44640 mi

$3500
Vanos line blocked Transmission gasket, sleeve 
Apr 2014

54140 mi

$2000
Gradual failure to cool, Noisy AC compressor. AC compressor replaced. 
Jul 2015

60340 mi

$2000
Coolant tank, hoses replaced Oil sump gasket replaced 
Sep 2015

61380 mi

$1000
AC condenser replaced 
Jul 2016

62000 mi

$6000
Transmission rebuilt 
BMW 5-Series in Estonia
Jun 2010 - Dec 2012
Apr 2011

128960 mi

€500
Front suspension 
Sep 2011

133300 mi
Front shock absorbers had an oil leak and froze at -25 degrees celsius. 
BMW 5-Series in Norway
Aug 2008 - Dec 2016
Feb 2011

87420 mi

$3000
Worn suspension parts f and r, no noticeable play, but outside acceptable limits and thus parts replaced 
Aug 2013

110520 mi

$800
grinding noise identified as som out front bearing. 
Aug 2015

126840 mi

$400
Both rear springs broken 
Mar 2016

132060 mi

$250
Error message about low oil pressure. Diagnosed as faulty sensor, sensor replaced. 
Sep 2016

133300 mi

$2000
Low oil pressure warning came on with warm engine on idle. Oil-pressure sensor replaced, computer (re-)programmed. Situation with warning improved, but not completely alleviated. New trip to shop scheduled. Brake lines rusted out, all lines replaced. 
Nov 2016

133300 mi

$1800
Low oil pressure warning came on with engine on idle. Sensor(-s) replaced, computer re-programmed, engine checked, fault did not appear again. 

Return to top

2004 BMW 5-Series 4dr Sedan

184-horsepower 2.5L I6 6-speed manual RWD

BMW 5-Series in Maryland, United States
Apr 2013 - Jun 2022
Aug 2013

90000 mi

US $60
Valve cover gasket was leaking oil onto exhaust manifold. Replaced valve cover gasket 
Jan 2015

133000 mi

US $55
Thermostat failed in open position resulting in little to no heat from vents. Replaced thermostat 
Jun 2016

131000 mi
Airbag light was on. Shop cleared the codes and light has not come on again. 
Sep 2016

133000 mi

US $30
Windshield washer tank started leaking. Fixed tank and washer pump started leaking. Both replaced easily 
Feb 2017

137000 mi
Traction control keeps warning me that something is wrong and that it might not work. Haven't had it diagnosed yet 
Nov 2017

145000 mi

US $300
Crank case ventilation system was broken and leaking oil. Replaced entire system 
Apr 2018

147000 mi
SRS warning light came on. Reset light and it did not return 

Return to top

2004 BMW 5-Series 4dr Sedan

184-horsepower 2.5L I6 6-speed automated manual RWD

BMW 5-Series in Texas, United States
May 2010 - Dec 2016
Sep 2010

34000 mi
Right rear taillight failure indicator came on. Drove like that for over a week, finally took it to well-regarded non-dealer German car repair shop. They replaced the bulb no charge, but two days later the same indicator light returned. 
Jun 2011

40000 mi

US $46
Tail light failure light problem recurred - took to BMW dealer along with regular maintenance appointment. Dealer replaced lights. 
Feb 2012

47000 mi

US $768
Car had warnings coming on at unusual times - one day they seemed to all come on at once (transmission, cruise control, etc. Wipers turned on without prompting. Dealer said water in trunk led to corrosion of elec sys, replaced controller. Per above repair, warning light for windshield washer fluid came on even though had just refilled. Dealer discovered leak in windshield washer pump, replaced pump. 
Mar 2016

72000 mi
Car "transmission failsafe" light came on after going up a steep hill. Repair shop could not find a problem. 
Sep 2016

74000 mi

US $6000
After March transmission fault light, experienced same light. Went directly to transmission shop, they said problems with 1-2 and 4-5 gears required rebuilt transmission, at least $6K. Will not repair, will replace car. 
Dec 2016

74000 mi
Replaced car instead of rebuilding transmission. 
BMW 5-Series in New York, United States
Sep 2014 - Oct 2017
Oct 2017

58000 mi

US $1100
Hydraulic fluid pump for SMG transmission broke. 

Return to top

2003.5 BMW 5-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed shiftable automatic RWD

BMW 5-Series in Singapore
Apr 2012 - Oct 2012
May 2012

115100 mi

$2000
Alternator went dead, not recharging batteries. Everything else start to fail. Critical components include the radiator cooling fan. This caused overheating (not reported by BMW computer bcos of low battery power) and caused radiator crack. Angel lights not working. Turns out that the internal wirings have aged so badly (8.5 years ) that the rubber coating on the wires chips off. Headlights were removed. That caused more damage because of wires short circuit. 
Jul 2012

116660 mi

$3000
Abnormal sound from suspension. Worn suspension caused uneven tire wear? Worn front wheel bearings caused loud knocking sound during braking. 
Aug 2012

116760 mi

$800
ARS and Dynamic Drive failure due to leak of steering fluid somewhere in the system. 
Sep 2012

117180 mi

$1000
Aircon failure 
Oct 2012

117180 mi
Cruise control failure Active steering calibration error. Would cost $5,000 US to fix both systems. Got a 2012 instead. 

Return to top

See TrueDelta's information for all Sedans and Wagons.
See TrueDelta's information for all BMW models.

2004 BMW 5-Series Repair Histories

See our lemon odds and nada odds page to see vehicles with no repairs or vehicles with more than three repairs. To see how frequently 2004 BMW 5-Series problems occur, check out our car reliability stats.