2006 BMW 3-Series BMW 3-Series 2006

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

Join Us

2006 BMW 3-Series repairs by problem area

Engine (35%)

Transmission and Drivetrain (7%)

Brakes and Traction Control (3%)

Suspension and Steering (10%)

Electrical and Air Conditioning (30%)

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

Other (7%)

Chart based on 923 repairs.
See TSBs and recalls for the 2006 BMW 3-Series.

2006 BMW 3-Series repair cost distribution

$2500+ (3%)

$1000 - $2499 (17%)

$500 - $999 (19%)

$100 - $499 (28%)

< $100 (33%)

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

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

2006 BMW 3-Series

Engine not specified

BMW 3-Series in Ontario, Canada
Mar 2012 - Apr 2013
Dec 2012

107260 mi

C $250
Repaired diff leak. 
BMW 3-Series in Alabama, United States
Mar 2012 - Apr 2012
Apr 2012

55000 mi

US $100
tensioner pulley 
BMW 3-Series in Texas, United States
Dec 2009 - Jun 2011
Feb 2010

34000 mi
Car would stall after starting - repaired oil leak 
BMW 3-Series in Tennessee, United States
Nov 2010 - Jan 2011
Dec 2010

95000 mi

US $200
molding above windshield completely flaked off 

Return to top

2006 BMW 3-Series 4dr Wagon

215-horsepower 3.0L I6 6-speed shiftable automatic AWD

BMW 3-Series in California, United States
Jun 2012 - Oct 2012
Jul 2012

85000 mi

US $2600
replaced front struts replaced oil filter housing due to leak 
Aug 2012

85700 mi
replaced water pump 
Oct 2012

90000 mi

US $80
replace front windshield rubber trim 
BMW 3-Series in British Columbia, Canada
Jun 2012 - Jul 2018
Mar 2013

50840 mi

C $150
Engine check light...dealer test indicated faulty thermostat, but intermittent (not faulty at time of test), so re-set but not replaced (for now) :-) 
Sep 2014

64480 mi

C $250
Starter failed 
May 2015

74400 mi

C $838
One Xenon headlight intermittent. Dealer replaced both bulbs at $400 each OUCH!!! Engine Check light on. Failed Thermostat was replaced. Ticking sound at idle. Replaced belt tensioner. 
Dec 2015

79980 mi

C $1300
Oil filter housing gasket on top of engine failed. Oil shorted out electric cooling pump, car stopped at side of highway, had to be towed to dealer. 
Apr 2017

94240 mi

C $2200
Leaking oil pan gasket. Due to the AWD system, accessing the oil pan gasket was labour intensive. Most expensive oil leak(s) I have ever had to fix. Also a transmission oil leak at the wiring harness where it enters the transmission.  
BMW 3-Series in Massachusetts, United States
Aug 2015 - Sep 2018
Sep 2016

147000 mi
Trying to address a rough shift into / out of gears. Raised the car level, and adjusted the ATF level. Reset the adaptive shift memory on the computer. Repair does not seem to have fixed the issue. 
Nov 2016

148700 mi

US $168
Ignition coil began throwing misfire codes - replaced all coils. 
Apr 2017

155000 mi

US $68
Coolant system. Coolant sensor on lower radiator hose started leaking. Replaced both the hose and sensor. 
May 2017

155000 mi

US $90
Replaced upper radiator hose, and coolant recovery tank hose 
Nov 2017

160000 mi

US $335
Starter failed. Replacing it means taking out the intake manifold, and replacing all the plastic hoses that some German jerk-off thought was a part that shouldn't last more than 10 years before the idiot that bought a BMW should come back and pay the dealership more money for their car. ...plastic hoses on an engine = stupid, or more appropriately: planned obsolescence. A $140 starter balloons to $350. Not a fun project, and at the long list of VW/Audi/BMW repair projects, the end of my interest in German cars. 
Apr 2018

169260 mi

US $385
Blown bushings. Rear front control arms needed to be replaced. Both were done. 
May 2018

170000 mi

US $240
Replaced both front wheel bearings ($85), and all rotors ($153) 
Jul 2018

170000 mi

US $40
Replaced ABS sensor. Had to install 2 separate sensors - Reluctor wound up being bad. Repair needed after rebuild CV boot, and the reluctor may have been damaged. Replaced outer CV boot. 
Aug 2018

170000 mi

US $210
Last years replacement of the starter left the wiring to the crankshaft sensor stressed, it broke. Had to replace the engine wiring harness (used), and the CPS. Job involves removing the intake manifold and the garbage vacuum hoses that cannot be reached behind the engine. This 3rd go 'round for the top of the engine knocks BMW off my fleet forever. Designed to fail in 10 years, and to cause $1000's of dollars in dealership repairs. No more. 
BMW 3-Series in Arizona, United States
Mar 2011 - Jul 2022
Apr 2011

43000 mi

US $50
Sunroof stuck closed 
Jan 2013

74500 mi

US $30
Windshield reservoir motor faulty 
Sep 2013

56000 mi

US $450
Transfer case leak, output shaft seal broken. 
Oct 2018

98300 mi

US $300
Water pump and thermostat replacement 
May 2019

102000 mi

US $85
Front tension strut torn through 
Nov 2021

125000 mi

US $200
starter failed and replaced. 
BMW 3-Series in Ontario, Canada
Jul 2012 - Jul 2017
Jan 2016

77500 mi

C $1300
water pump died. replaced with thermostat 
Jul 2017

86800 mi

C $500
Ground cable faulted. 
BMW 3-Series in New Jersey, United States
Jul 2012 - Aug 2012
Aug 2012

91000 mi

US $1694
Water Pump and Thermostat 
BMW 3-Series in Netherlands
Sep 2012 - Apr 2013
Jan 2013

€500
defective ignition coil of cylinder no. 5 Noticed engine ran very rough upon starting. Ran fine the day before. headlamp washer nozzle leaked exhaust pipe clamp broken 
Apr 2013

85560 mi

€550
When the car wasn't used for 2 days it took a while to start. When used daily, no problems at all. After 3 days of inactivity, it refused to start. Turned out to be a malfunctioning fuel pump. 
BMW 3-Series in New Mexico, United States
Oct 2015 - Jun 2017
Jan 2016

US $600
rear wheel bearing replaced 
Mar 2017

127000 mi

US $2400
radiator, water pump replacement trans pan leaking 
BMW 3-Series in Oregon, United States
Nov 2015 - Jul 2018
Dec 2015

112000 mi

US $1200
Water pump and thermostat replaced by mechanic 
Feb 2016

114300 mi

US $60
Rough start, car would die unless RPM was above 2000. Replaced all sparkplugs and coils which fixed the problem. Replaced left halogen (3rd party housing) headlight, and replaced right to match. 
Dec 2016

125000 mi

US $900
Upper radiator hose broken and radiator cracked. Both components replaced, and refilled with coolant/distilled water. 
Jul 2017

129000 mi

US $1500
Replaced springs, shocks, struts, and all wear items (bumpstops etc) 
Jun 2018

135000 mi

US $800
Starter died with no warning June 5 and was replaced in late June 
BMW 3-Series in Finland
- Jan 2008
Apr 2007

8680 mi
manifold change, warranty 
Jan 2008

11160 mi
door handles changed, warranty 

Return to top

2006 BMW 3-Series 4dr Wagon

215-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in Quebec, Canada
Jun 2015 - Apr 2017
Dec 2015

63240 mi

C $50
Engine has rough idle. Check engine light on. Scan shows ignition coil #5 is the problem. Bought verified used unit and installed myself. Repair successful. 
Mar 2016

63240 mi

C $450
Drivetrain noise from the rear. Both wheel bearings need to be replaced. 
Jun 2016

65720 mi

C $500
Replaced both rear shocks with OEM Bilstein Front driveshaft coupling was replaced 4 wheel allignment. 

Return to top

2006 BMW 3-Series 4dr Wagon

BMW 3-Series in Netherlands
Jul 2017 - Jul 2022
Jun 2018

165540 mi

€1800
DPF needed to be replaced; was able to have cleaned instead Brakes needed to be replaced- pads and lines 

Return to top

2006 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Ontario, Canada
Oct 2006 - Jan 2010
Mar 2007

4030 mi
Small piece of plastic flew off the windshield wiper on the highway. Replaced under warranty. Creaking from steering column. Minor adjustments made under warranty. 
Feb 2008

11160 mi
Persistent creaking noise from steering rack (vehicle equipped with Active Steering). 
Mar 2009

16120 mi
Intermittent check engine warning light; rough idling and car stalled once. 
Jul 2009

27900 mi
Driver's door lock mechanism stopped functioning, except when manually unlocking / locking with key blade (remote and proximity sensor functionality not working). 
Jan 2010 Persistent noise from hvac system eventually diagnosed as leaking water pump. 
BMW 3-Series in Indiana, United States
Jan 2009 - Jun 2018
Feb 2010

53000 mi

US $580
Valve cover was leaking oil in the front of the vehicle due to two broken aluminum valve cover bolts. Gasket and bolts replaced. 
Aug 2011

84000 mi

US $1100
A/C Compressor pulley broke while driving. Vehicle was towed to independent shop.  
Dec 2012

109000 mi

US $107
A "Service Engine" light illuminated. It was taken to an independent shop who diagnosed it as a Camshaft Position Sensor that needed to be replaced. They reset the light. However the light never illuminated again, car fine, no part replaced. 
Aug 2013

122000 mi

US $1400
Bent control arm. Two more control arms with leaking bushings found. All four were replaced. Right front tie-rod replaced due to being frozen and not adjustable. Needed an alignment so this had to be replaced also. 
May 2014

134000 mi

US $55
Right side corona light went out. Replaced light bulb myself. 
Sep 2014

140000 mi
Possible refrigerant leak. System recharged. 
Sep 2016

168000 mi

US $60
Oil filter housing gasket leaking. Replaced myself. 
Sep 2017

185000 mi

US $1500
Water pump and thermostat replaced. 
Mar 2018

187000 mi
Service Engine Soon light illuminated. Scan run. Camshaft position sensors removed, cleaned, re-installed. SES cleared and has not returned. 
BMW 3-Series in Oklahoma, United States
Jan 2009 - Jan 2011
Feb 2009

48000 mi
Replace Ignition switch. 
Dec 2009

60000 mi
Replaced valve cover gasket. Replaced left front strut assembly. 
Dec 2010

65000 mi

US $153
Thumping noise in front end when hitting bump in road. Dealer replaced control arm bushings and left side strut upper bearing. 
BMW 3-Series in California, United States
Aug 2010 - Aug 2014
Oct 2010

94700 mi

US $35
Halo light needed replacing. 
Apr 2012

130000 mi
Fog light bulb replacement. Took about 15 minutes. 
Jan 2013

108300 mi

US $170
Bad engine coil. 
BMW 3-Series in Arizona, United States
Nov 2007 - Apr 2011
BMW 3-Series in Virginia, United States
Mar 2009 - Feb 2010
Feb 2010 Check Engine Light. They told me there was a problem with the engine that needed to be fixed. Would have cost me about 900. I don't recall what the problem was. I decided to sell it instead of fix. 
BMW 3-Series in Kansas, United States
Sep 2011 - Oct 2011
Oct 2011

105000 mi

US $600
Replaced burned out stereo amplifier. Would have done it at the dealer but they wanted $2k to replace it with a new one. Put in a used one instead. Replaced burned out stereo amplifier. Would have done it at the dealer but they wanted $2k to replace it with a new one. Put in a used one instead. 
BMW 3-Series in Texas, United States
- Jan 2009
Jan 2009

18000 mi
replace battery cable 
BMW 3-Series in Utah, United States
Mar 2009 - Mar 2010
Apr 2009

38000 mi
Passenger seat airbag sensor was not working. 
BMW 3-Series in Ontario, Canada
Jun 2010 - Jul 2013
Jul 2010

73140 mi

C $700
control arm bushings on both sides headlight bulb 
BMW 3-Series in Minnesota, United States
Jun 2011 - Jul 2011
Jan 2011

54000 mi

US $1400
Transmission fluid leak. Pan replaced. Displays on the instrument cluster failed. Instrument cluster replaced.  
Jul 2011

58000 mi

US $390
Rear left wheel bearing is bad. Noticeable humming noise while driving. Repaired twice because the 1st new bearing ordered from BMW is defective. 
BMW 3-Series in South Carolina, United States
Jul 2008 - Nov 2009
Apr 2009

30000 mi
Driver door handle periodically sticking. Lubricated - problem has not returned. 
Jul 2009

32000 mi
Door locks on all 4 doors were not operating correctly, 3 of 4 doors were locked shut and could not be opened. 
Sep 2009

34000 mi
Replaced peeling portion of interior driver door handle. 
BMW 3-Series in California, United States
Nov 2011 - Oct 2015
Apr 2013

115500 mi

US $75
Seat belt and airbag light came on with battery replacement... 
May 2013

120700 mi

US $1000
Water pump failure... 
May 2014

148000 mi

US $1495
leaking Transmission oil pan. Transmission Flushed, oil pan and filter replaced. 
BMW 3-Series in Virginia, United States
May 2009 - Dec 2012
Jun 2009

38000 mi
Dashboard instrument cluster squeaked over harsh pavement. Put pieces of business cards in between instrument cluster and dash - problem solved (per BIMMERFEST FORUM) 
Jan 2010

84800 mi
When car has been sitting in sub 40 degree temps, rattle comes from left defroster vent. There were a few other rattles from the blower motor, but they were more faint. Dealer replaced blower motor fixing this but could not repliate original rattle 
Mar 2010

49000 mi
Drivers seat leatherette was separating not on a seam, indicating a manufacturing defect. Gear shift knob peeling. Also, vinyl center console peeling by drivers seat. Dealer replaced center console, gear shift knob, and seat cover under warranty. 
Aug 2011

69000 mi
Front door locks and fuel filler door doorlock actuators failed. Replaced under CPO warranty.  Fuel pump was failing. Engine stumbled a couple of times. CHECK ENGINE light came on. Dealer replaced fuel pump under CPO warranty. 
Mar 2012

79000 mi
Leaking valve cover gasket. 
Jun 2012

83000 mi

US $672
Bad ignition coil. 
Dec 2012

92000 mi
Bad water pump. Engine overheated. Bad dash center speaker. Squeaky front suspension. Suspect sway bar bushings require replacement. 
BMW 3-Series in British Columbia, Canada
Nov 2011 - Dec 2011
Dec 2011

41540 mi

C $300
Rough idling- Single cylinder coil (igniter?) needed replacement. Runs like a charm now. 
BMW 3-Series in California, United States
Sep 2011 - Jul 2012
Oct 2011

98000 mi

US $500
driver's side rear window would not roll up 
Apr 2012

100300 mi

US $400
Water pump failed 
BMW 3-Series in South Carolina, United States
Jul 2012 - Apr 2013
Dec 2012

83000 mi

US $350
replaced failed ignition coil on cylinder 3 
Jan 2013

US $1300
Failed Window Wiper Motor and Junction Box Electrical Module 
BMW 3-Series in California, United States
Sep 2012 - Sep 2013
Mar 2013

23000 mi

US $500
Replace and Program new battery 
BMW 3-Series in California, United States
Nov 2009 - Mar 2013
Dec 2009

66000 mi

US $190
Driver mirror turns on its own when opening vehicle, car feels like a tractor, it had a bad ignition coil #5, after replacing it, car ran smooth and mirror went back to normal 
Feb 2010

67700 mi

US $277
The fan quit working, not hot air, no AC. The Blower speed control resistor went bad. 
Jan 2011

89000 mi

US $965
I was leaking fluids on the driveway. The transmission pan was leaking, plastic warped.  The Brake light was on and brakes are OK was told the ABS Control Unit was defective. Light warning went away running light, angel eye was burnt Intake gasket was replaced. 
Oct 2011

110000 mi

US $531
valve cover gasket and bolts set that snapped off 
Nov 2011

111000 mi

US $695
had oil leaks from transmission and from filter gasket. Also the halo light went out on the other side now. 
Dec 2011

113000 mi

US $694
replaced belt tensioner replaced transmission oil pan  replaced filter housing gasket replaced front running light 
Jan 2012

115000 mi

US $780
Transmission seal leak 
Apr 2012

117800 mi

US $232
front door actuator failed 
BMW 3-Series in Oregon, United States
May 2006 - Mar 2012
Mar 2011

62000 mi

US $150
Convenience Locking sporadically not working. Reset keys. Some minor routine maintenance was performed during the shop visit. 
BMW 3-Series in Illinois, United States
Jan 2013 - Jul 2013
Mar 2013

65000 mi

US $1000
Oil filter gasket leak 
BMW 3-Series in New Jersey, United States
Dec 2012 - Jan 2015
Jan 2014

US $1500
Brakes and oil pan leak 
BMW 3-Series in California, United States
Nov 2009 - Feb 2021
Jul 2010

40000 mi
Door hinges work squeaky. Surprisingly they replaced the hinges. Maybe it is a warranty thing or a BMW thing. 
Oct 2011

48300 mi
Control arm bushings leaking, replaced. Oil leak. Valve gasket replaced. problem not solved. remote failed. Previous leak re-diagnosed as Transmission leak and fixed. Free under CPO warranty but had to mildly fight to get them to waive the deductible as a redo. 
Sep 2015

72000 mi

US $420
Alternator tension bolt. 
May 2016

77000 mi

US $550
Left rear window regulator. 
Jul 2016

78000 mi

US $1600
HVAC Blower replacement Water pump and thermostat. 
Jun 2017

87000 mi
Rear window regulator. Common problem per mechanic. 
Jun 2018

92 mi
Left rear power locked failed. Not repaired. 
Jan 2020

99000 mi
Display for radio failed 
BMW 3-Series in Florida, United States
- Nov 2009
Nov 2009

527000 mi

US $53
Water Pump Failure. Covered under CPO Warranty. 
BMW 3-Series in Missouri, United States
Feb 2010 - Jul 2012
Jun 2010

59000 mi

US $50
Valve cover gasket, oil sensor, head bolts all replaced 
Dec 2010

68000 mi

US $50
Transmission issue, mechatronic sleeve, seal and fluid replaced. Came from factory with slight leak in seal that was replaced. Squeaky blower. Replaced. Brake sensor issue, software update remedied situation. 
Mar 2011

74000 mi

US $50
Steptronic mode on transmission would not engage into "DS" setting or "manual" setting. Sensor replaced, functionality restored. 
Nov 2011

88000 mi

US $50
Engine ticking. Replaced rockers and lifters 
BMW 3-Series in Quebec, Canada
Mar 2010 - May 2015
Jun 2010

44020 mi

C $570
Replace the radio due to dead pixels. 
Oct 2012

63240 mi

C $375
Replace and register battery 
BMW 3-Series in California, United States
- Dec 2007
Nov 2007

12000 mi
Rattle from dash area behind instrument panel. At dealer for two days, rattle better but still present. Rattle disappeared two weeks later, but new one behind speaker in center of dash appeared. 
Dec 2007

13000 mi
Car would not start. No power at all. 
BMW 3-Series in California, United States
Nov 2006 - Jan 2013
Oct 2009

28000 mi
needed a new starter motor 
Apr 2010

62000 mi
The Driver side exterior mirror had to be replaced, as it was jammed. This was replaced for free due to an extended warranty. 
Jan 2013

110000 mi

US $300
Trunk latch doesn't shut. Dealer can't fix 
BMW 3-Series in Ohio, United States
Oct 2009 - Jun 2014
Feb 2012

48500 mi

US $1300
DMTL pump faulty. replaced and reset error codes. leaking mechatronic sealing sleeve in transmission. replaced 
Sep 2012

54000 mi

US $220
Car would not start due to low battery. Replaced battery with oem part from dealer. Battery lasted 6 years which today is normal. 
BMW 3-Series in California, United States
Dec 2011 - Apr 2015
Sep 2013

70000 mi

US $50
Ignition coil pack failure causing misfire. Replaced coil misfire gone 
BMW 3-Series in Maryland, United States
Mar 2012 - Jun 2022
Oct 2012

71500 mi

US $500
rear passenger side window regulator 
Nov 2012

72700 mi

US $115
replaced with oem, did not reset 
Sep 2013

80000 mi

US $858
could smell burning fluid from cabin. oil leaking from valve cover to exhaust manifold. 
Sep 2014

91000 mi

US $1200
High temp indicator on highway. In retrospect, heard fan staying on at high speeds on startup and after turning engine off. Needed coolant pump, preventive replacementof thermostat 
Aug 2015

99100 mi

US $400
finally replaced amplifier after two years with no audio. bought used oem on ebay 
Dec 2015

102000 mi
diagnosed oil leak but uncertain if oil filter housing or oil pan. replaced oil filter housing gasket. coolant leak. hose clamp found not to be attached correctly after previous repair 
Jun 2018

130086 mi

US $800
guibo car was taking long to start [starter] 
Apr 2021

146725 mi

US $1292
valve cover gasket 
Feb 2022

149753 mi

US $1737
a/c compressor 
BMW 3-Series in California, United States
Jul 2008 - Apr 2010
Sep 2009

14000 mi
lifter ticking 
BMW 3-Series in California, United States
Feb 2007 - Sep 2007
Aug 2007

19000 mi
Right passenger side strut was squeaking. Right front strut was replaced. Replaced passenger side front strut. My vehicle has the sport suspension. Repair was covered under warranty. 
BMW 3-Series in Texas, United States
Mar 2010 - Jun 2012
Apr 2010

63000 mi

US $2500
ABS sensor required replacement front end bushings required replacement Replaced ABS sensor. Replaced front end bushings. ABS Sensor, tires worn due to suspension, suspension bushings 
BMW 3-Series in Maryland, United States
Jun 2007 - Aug 2017
Aug 2007

27000 mi
I started getting "Sliding Roof Anti-trap function" message in the console. Sun roof was not opening. Not sure what they did, but the problem stands fixed. 
May 2009

59000 mi
My '06 330i is under extended warranty. Along with scheduled maintenance, I told them to fix the power seat that was not adjusting automatically for myself and my wife. Later I found that while the seat now adjusts, the mirrors still don't. 
Aug 2009

61000 mi
Service soon indicator came on. When we took it to the shop, they said it is due to bad gasoline and asked us to go to Shell or Texaco and avoid the rest. 
Jan 2010

101300 mi

US $3000
Due to faulty ignition coil one of the cylinders was not functioning 
Dec 2011

87000 mi

US $550
Not entirely sure. Service soon light was on when I took it for service 
Apr 2012

90500 mi

US $700
Ignition problem, not all spark plugs firing. Replaced some ignition circuit. 
Dec 2013

105000 mi

US $1300
- control arm bushing - front brakes - oil gasket - other routine maintenance 
Mar 2015

109000 mi

US $175
Programming issue. They recalibrate some sensors (perhaps the steer position sensor) 
Jul 2015

110300 mi

US $380
One of the ignition coils was malfunctioning, causing engine to vibrate. 
Jan 2016

114000 mi

US $1200
It needed a starter motor replacement 
Jan 2017

114000 mi

US $180
Replacing a light bulb shouldn't be a complicated process involving 1 hour labor from a skilled professional. It is starting to feel like these German cars require you to bear with too much pain for slightly more driving pleasure. 
BMW 3-Series in Washington, United States
Mar 2013 - Oct 2017
Nov 2013

116600 mi

US $1500
There is an oil leak. They cleaned it up and hoped it wouldn't continue to leak but it does. I'm going to have to take it back in to have it properly diagnosed. 
BMW 3-Series in North Carolina, United States
Jul 2007 - Mar 2016
Dec 2007

20000 mi
Horn does not sound when pressing left side of horn pad (on steering wheel) 
Jan 2008

24000 mi
Replace horn/air-bag module. 
Oct 2013

92300 mi

US $200
Severe engine miss, occurred after tune-up. On the way to the mechanic, engine ran smoothly. I had added a can of Sea Foam prior to the trip. Probably bad gas. Running fine now. Cylinder #5,coil replaced. 
BMW 3-Series in North Carolina, United States
Jan 2015 - Jul 2017
Jun 2016

76000 mi

US $900
wanter pump failed 
Jul 2016

77000 mi

US $225
Window regulator failed with window down. 
Sep 2016

80000 mi

US $200
Starter failed. Rear passenger window regulator failed. 
Jul 2017

92000 mi

US $900
Replace radiator and hoses. 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed shiftable automatic AWD

BMW 3-Series in California, United States
Feb 2009 - May 2018
Mar 2009

49000 mi
Blown speaker. 
May 2010

62000 mi

US $430
Wiring seal leaking, seal replaced along with fluid and pan. 
Apr 2011

73000 mi

US $823
replaced leaking oil seal and housing 
Sep 2011

75000 mi

US $277
Broken door actuator - could not unlock driver side door from outside vehicle. 
Mar 2013

87000 mi

US $600
replacement of original battery 
Dec 2013

92000 mi

US $1210
water pump failed. Water pump and hoses replaced. 
Mar 2014

94000 mi

US $400
belt tensioner replacement oil pan gasket leak - deferred due to $1200 cost Solenoid faults - replacement recommended but deferred due to $800 cost 
Mar 2016

109000 mi

US $350
HVAC fan motor replacement 
Sep 2016

113000 mi

US $1400
Starter replacement oil seperator replacement due to leak 
Feb 2017

116000 mi
Defective starter replaced under warranty (second time in 6 months) 
BMW 3-Series in Nebraska, United States
Jul 2011 - Jun 2017
May 2012

77100 mi

US $300
Motor for auto window back/passenger quit working. 
Sep 2013

105000 mi

US $1200
Electric water pump failed. Replaced it and rnThermostat. 
May 2016

154000 mi

US $2400
Axle replaced 
Feb 2017

168000 mi

US $300
Driver side electric window failed 
BMW 3-Series in California, United States
Jul 2010 - Nov 2016
Feb 2011

37000 mi
Transmission fluid leaked due to infrequent driving. The vehicle has not been started for over 6 months and the transmission fluid stayed idle and generated pressure to the gasket. The gasket and transmission fluid were both replaced. 
Apr 2012

49500 mi

US $2645
Installed new shifter because auto-manual mode stopped working. Vehicle was drivable with "D" not "SD". Price includes power steering fluid, brake fluid, oil change, front tires and adjusted alignment. 
Mar 2013

59000 mi

US $820
Excessive current draw from the front passenger door lock. Found and replaced blown fuse. 
Sep 2014

69000 mi

US $700
Replace actuators, belts.  
BMW 3-Series in Georgia, United States
Jun 2010 - May 2011
Jan 2011

73000 mi

US $600
Passenger seat sensor failed. Dealer replaced under CPO. 
BMW 3-Series in Ohio, United States
Aug 2010 - Mar 2012
May 2011

85000 mi

US $100
Had to replace 2 low beam headlights. Turned pink. Pain in the ass because you have to remove the tire. 
Nov 2011

93000 mi

US $925
Transmission leak. Had the pan and fluid replaced. seems like a common design defect 
BMW 3-Series in Nevada, United States
Oct 2010 - Dec 2012
Feb 2011

54000 mi

US $311
Regulator failed on driver's side rear window. Replaced. 
Nov 2011

58000 mi

US $1100
Washer system losing fluid. Leaking headlamp nozzles. Battery failed, car would not start, jumped and driven to dealer repair shop. Door lock actuators failed. Reset would not fix problem. Car left overnight for diagnosis. TSB recommended replacing actuators. 
Sep 2012

76000 mi

US $100
Rear wheel bearings were worn out and replaced. 
BMW 3-Series in Quebec, Canada
Jun 2011 - Mar 2014
Apr 2012

44920 mi
Engine ticking sound at startup but goes away when hot. 
Sep 2012

50840 mi

C $60
Engine ticking gone after filter and oil change with new Castrol Syntec 5W30 for BMW. 
BMW 3-Series in Colorado, United States
Oct 2009 - Oct 2010
Nov 2009

66000 mi
trans pan leak trans pan gasket still leaking; renewed 2nd time this time replaced gasket at cables/selector connection; seems to have fixed leaks. 
Feb 2010

72700 mi
one front suspension strut replaced 
BMW 3-Series in Colorado, United States
Jul 2008 - Jul 2011
Aug 2008

32000 mi
Interior plastic trim items peeling in 3 locations. 
Oct 2008

33000 mi
Lifters were making "ticking" sound until engine warmed up. Common E90 330 engine problem. Murray BMW "solved" by running engine at 3,000 RPM's for 3 minutes. Odd repair, we'll see if it works. So far, so good. Sunroof rattle -- they could not duplicate but interestingly enough I hear it every day I drive the car. Next time ... 
Mar 2010

41000 mi
Rattle in sunroof finally fixed -- entire headliner was removed, new sunroof rails installed. Problem solved, complaint number 3 to the dealership. Keep after em! 
Sep 2010

44000 mi
A/C did not blow cold, only mildly cool air. A leak in the hose from the A/C condenser was found. System recharged. Also, moonroof bounce-back when closing problem also repaired by updating the car's computer system. 
Dec 2010

45000 mi

US $150
Car was leaking antifreeze over Christmas, took it to a mechanic (now 4 months out of original warranty) and the leak was due to a faulty sensor. Can't recall which one. 
May 2011

46300 mi

US $600
SOS telematics system failed, which also knocked out the Bluetooth system.  
BMW 3-Series in Pennsylvania, United States
Sep 2007 - Nov 2013
Jan 2008

11000 mi
No high beam on left Bi-Xenon headlight. Reflash did not work. Dealer replaced headlight unit. 
Jun 2012

49000 mi

US $50
Independent mechanic noticed leaking at rear of transmission at mechatronic interface. Dealer replaced sleeve. 
BMW 3-Series in Ohio, United States
Jun 2007 - Sep 2016
Jul 2007

12000 mi
Car would not start sometimes with 'key' inserted. Radio would not turn off sometimes with 'key' removed. Problem fixed by replacing defective'key' insert module with new one. No issues since. 
Aug 2009

24000 mi
Replaced starter.  Replaced accessory belt tensioner (leaking)and belt. Replaced high pressure A/C hose (leaking). Replaced interior drivers door arm rest (coming apart). 
Oct 2009

25000 mi
Rear brake wear sensors causing squealing noise. Replaced under service bulletin notice. Original brake pad sensors were not designed properly causing a squealing noise. New pads were installed with newly designed sensors. 
Jun 2013

53000 mi

US $1300
Steering wheel electronic lock failed. Failure of this lock would prevent car from starting. The cost included replacement of a portion of the steering wheel column. Expensive!!! 
Oct 2014

66300 mi

US $4500
Valve cover oil leak fix (broken valve cover bolts), replaced valve lift mechanism (failed). 6 new ignition coils (one failed), 6 new spark plugs, replaced drive belt idler (failing), oil change, new windshield wipers. 
Oct 2015

76000 mi

US $1200
Steering angle sensor was failing. This is part of the computer system in the car and part of the driving safety...as I understand. If it fails completely, the car will not start. Very expensive fix. 
BMW 3-Series in Florida, United States
Jan 2007 - Feb 2007
Feb 2007

4000 mi
vibration in the steering wheel at speeds above 45. This vehicle has been lemon lawed. Bought back by BMW for $44,000. 
BMW 3-Series in Ontario, Canada
Nov 2016 - Sep 2017
Dec 2016

76260 mi

C $3000
Valvetronic valve position sensor and valvtronic motor, vanos system + battery. 
BMW 3-Series in Georgia, United States
Sep 2007 - Mar 2010
Feb 2008

17985 mi
Interior driver side door handle replaced. Valve tap. Attempt to repair made, however symptom persists. Attempt to reschedule has not been made. Replacement of interior driver side door handle due to excessive wear and tear. 
Jun 2008

22000 mi
Rattle where Transmission Tunnel trim meets trim piece from center console.  
BMW 3-Series in Pennsylvania, United States
Aug 2008 - Mar 2010
Sep 2008

14000 mi
Lift tap, TSB drained crankcase 5 times to repair. 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in California, United States
Oct 2009 - Mar 2014
Jan 2010

49000 mi
Replaced solenoids that control cam timing, which tripped a check engine light. Also replaced one speaker as it crackled at times. 
Feb 2012

67000 mi

US $300
Replace blower motor 
Jan 2013

US $250
Replace battery 
Mar 2014

85000 mi

US $1100
Replace angel eyes on both headlights 
BMW 3-Series in California, United States
Jan 2011 - Apr 2012
Apr 2012

116000 mi

US $50
Door lock actuators on both front doors malfunctioned. Angel eyes halo light failed 
BMW 3-Series in Virginia, United States
Apr 2007 - Dec 2017
Feb 2009

31000 mi
Thermostat stuck open, resulted in Service Engine Soon light. Shop replaced thermostat under warranty. Faulty O-ring (gasket) for oil filter caused slight leak of oil around top of oil filter. Dealer replaced O-ring at no cost. 
Jun 2017

141000 mi

US $600
valve cover gasket replaced 
BMW 3-Series in Missouri, United States
May 2009 - Jan 2011
Jun 2009

44000 mi
I had them replace the rubber lining on the drivers side door because it was worn.  
Nov 2009

50000 mi
Trunk actuator. 
Mar 2010

53000 mi
Driver's side A pillar column cover became partially detached. 
Jul 2010

60000 mi

US $50
Driver's side back door window motor went out, couldn't lift the window. 
BMW 3-Series in Louisiana, United States
Dec 2016 - Jan 2018
Jan 2018

130000 mi

US $15
Oil filter housing gasket replacement 
BMW 3-Series in California, United States
Apr 2009 - Jun 2011
May 2009

27000 mi
emblem roundel of steering wheel damaged 
Mar 2010

34000 mi
low on oil, oil sensor broken, loaded new software to fix 
BMW 3-Series in New Jersey, United States
Nov 2008 - Jun 2011
Jun 2009

25000 mi
Air-fuel sensor replaced. Fuel tank filter replaced. 
Jun 2011

39000 mi
Electrical system. Incorrect indication of fuel level 
BMW 3-Series in Wisconsin, United States
Mar 2019 - Dec 2019
Aug 2019

180000 mi

US $350
Got a brake warning light on the dash. Replaced the front rotors and pads and the back pads. 
BMW 3-Series in California, United States
Apr 2014 - Sep 2018
Jan 2015

66000 mi

US $142
The TCU Module Quit. Cost to replace $1064.23. Replace Fog Lamp, dealer had quoted 168.62 Replace Windshield Washer Pump, dealer had quoted 318.59 
Sep 2018

89650 mi

US $200
High Beam Headlights 
BMW 3-Series in British Columbia, Canada
May 2009 - Mar 2010
Jun 2009

31620 mi
Left front headlight courtesy bulb out, waiting to contact dealer for replacement. 
BMW 3-Series in Georgia, United States
Jul 2010 - Jan 2022
Aug 2010

48000 mi

US $40
Replaced aluminum valve cover bolts which had snapped and caused a leak. 
Sep 2010

50000 mi

US $40
Replaced output shaft seal on transmission. Had slight leak. 
Dec 2010

55000 mi

US $95
Center channel dash speaker had slight rattle on certain music. Replaced speaker. 
Mar 2017

87000 mi

US $60
Windshield washer pump cracked and caused washer fluid to leak out. Replacement of washer pump was required. 
Nov 2017

88000 mi

US $100
Valve cover gasket 
Sep 2018

89000 mi

US $500
Replaced electric coolant pump 
Feb 2019

90000 mi

US $150
Oil pan gasket replaced for small leak. 
BMW 3-Series in Arizona, United States
Jan 2013 - Feb 2014
Feb 2013

49500 mi

US $56
Rear passenger window regulator 
Jul 2013

52000 mi

US $420
Fuel pump housing plastic dry rotted and cracked. This cause a fuel leak. 
Feb 2014

58000 mi

US $966
Slipping clutch, replaced clutch assembly. 
BMW 3-Series in California, United States
Feb 2013 - Jun 2017
May 2013

97300 mi

US $200
Oil filter housing gasket was replaced. 
Nov 2013

105800 mi

US $300
Bushings for tension strut was leaking on left and right front. Replaced both tension struts. 
Mar 2014

110000 mi

US $99
Diagnosis of trunk latch not working. Dealer was unable to fix and stated the Junction Box Module may be the culprit. This seems unlikely as the lock is mechanically activating but just not unlocking. (Sound) Dealer charged $99 to inspect 
Jul 2015

122300 mi

US $200
xenon lights 
May 2016

126000 mi

US $80
Replaced broken cupholder 
Mar 2017

129000 mi

US $800
Clutch and flywheel replaced 
Apr 2017

129000 mi
Driver side airbag module replaced. 
BMW 3-Series in California, United States
- Mar 2007
Mar 2007

10000 mi
Steering Column Replaced 
BMW 3-Series in Ontario, Canada
Sep 2009 - Sep 2013
Feb 2010

29080 mi
Driver's side door lever LED light bulb burnt out. Installed the driver's side door lever LED light bulb. 
Aug 2010

35340 mi

C $270
2006 E90 3-series have an electronic steering lock (ELV) - this feature was removed in late 2006.  I had a yellow ELV failure warning light appear twice, which prevented the car from starting.  I had to remove and reinsert the key fob before the warning. 
May 2012

47700 mi

C $150
Backup lights failed 
Aug 2013

60140 mi

C $27
Wiper relay needed replacing. 
BMW 3-Series in Michigan, United States
Mar 2012 - Feb 2015
Jan 2014

95000 mi

US $558
Replaced battey, car had to be programmed for new battery and had load test performed on old battery Issue with VANOS, TSB exists from BMW. Car has CEL but runs normally. worn front control arm bushings, require replacement control arms and 4 wheel alignment. 
BMW 3-Series in New Jersey, United States
Nov 2007 - Mar 2010
Dec 2007

26000 mi
Water pump seized up due to a faulty chip. Also had to replace RF tires after 25,000 miles. Were making a loud noise and ride was hard. Paid $1,300. 
BMW 3-Series in Georgia, United States
Aug 2011 - Dec 2011
Nov 2011

103000 mi

US $1100
replaced electric water pump and thermostat. both failed - car would overheat on highway at high rpm. 
Dec 2011

103000 mi

US $1200
Starter Doors wouldn't open. Replaced some fuses and relay. Xenon headlamps 
BMW 3-Series in New Jersey, United States
Jun 2008 - Sep 2009
Feb 2009

35000 mi
Headlight washer jets sprang a leak. This had happened on my 330xi 06 as well. If I had this car out of warranty, I might disconnect the headlight washers as they are not that necessary, running out of washer fluid in the middle of winter is unpleasant. Headlight washer jets sprang a leak. This had happened on my 330xi 06 as well. I think the NJ dealer puts in the wrong washer fluid for my northern drives, causing the freezing and leak at the headlight jets. 
Aug 2009

39000 mi
Brake and stability warning lights on. Diagnosed as bad steering angle sensor. Dealer replaced sensor/OBC/stalks in the steering wheel column under warranty. Brake and stability warning lights on. Diagnosed as bad steering angle sensor. Dealer replaced sensor/OBC/stalks in the steering wheel column under warranty 
BMW 3-Series in Arizona, United States
Apr 2009 - Jul 2013
Jul 2013

48000 mi

US $90
Driver's side door actuator stopped responding to unlock commands from the electrical system. Common problem. Door actuator replacement successfully repaired the problem. 
BMW 3-Series in North Carolina, United States
Jan 2012 - Jan 2015
Jul 2012

71800 mi

US $1825
AC Compressor seized, belt pulley broke on compressor, belt broke. 
BMW 3-Series in Texas, United States
Jun 2009 - Mar 2012
Jan 2012

50000 mi

US $50
None of the doors would unlock except the driver's door would unlock with the hard key or from the inside. The fuel door would not open except the emergency handle under a panel in the trunk. 
BMW 3-Series in Pennsylvania, United States
May 2012 - Sep 2012
Sep 2012

92000 mi

US $200
RF Wheel bearing was going bad. Replaced with new hub. 
BMW 3-Series in California, United States
Feb 2009 - Jun 2011
Sep 2009

38000 mi
Power rear shade intermittently inoperative. 
Mar 2010

42000 mi

US $200
Rear windscreen power shade intermittently inoperative. Turning car in on lease so not going to repair. 
BMW 3-Series in Massachusetts, United States
Feb 2009 - Sep 2015
Aug 2010

122000 mi

US $177
Blower motor failed, no A/C air in cabin. Part replaced, works fine now. 
Jul 2011

129000 mi

US $15
Rear view mirror detached from windshield. Glass shop re-glued it. 
Aug 2012

139500 mi

US $1150
Car went in for track inspection, found faulty thermostat. Replaced thermostat and water pump. 
Feb 2013

143300 mi

US $565
Valve cover gasket and oil filter housing gasket were leaking. Replaced by indy shop. 
Jan 2014

143700 mi

US $660
Oil pan gasket was leaking and was replaced by independent BMW shop. 
Feb 2015

157000 mi

US $1100
Started up one day and idle was very rough, service engine soon light came on within minutes. Had car towed to BMW shop, diagnosed bad ignition coil. Replaced all 6 proactiviely 
Apr 2015

158300 mi

US $1781
Struts were worn out and hard winter in New England did them in. One blew on a pothole and I had them all replaced. 
BMW 3-Series in Pennsylvania, United States
May 2014 - Apr 2019
Sep 2017

142000 mi

US $500
Water pump. 
BMW 3-Series in South Carolina, United States
Apr 2011 - Nov 2011
Nov 2011

67000 mi
Compressor was replaced along with idler pulley. Compressor was functioning prior to replacement, but was generating a high pitched whining noise. Dealer originally indicated that nothing was abnormal, but eventually agreed to replace. 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in Colorado, United States
Sep 2015 - Sep 2016
Sep 2016

86000 mi

US $150
Controller (not bulb) for xenon headlight needed replaced. 
BMW 3-Series in Ohio, United States
Mar 2011 - Feb 2023
Apr 2013

50200 mi
Rear defrost stopped working. Was an undercharged battery. Replaced battery under makers warranty. 
Jun 2017

85000 mi

US $500
Front brakes replaced. First time was at this high mileage. Can't complain. Shocks were completely shot at 87k miles. 
Jan 2018

88000 mi

US $1340
Water pump failed 
Nov 2020

93000 mi

US $1000
Valve cover was leaking oil AND valve cover connected cam position sensor was seeping oil into the electrical side of this sensor. Replaced gaskets, cam position sensor and stick coils because it was also running a little rough. 
BMW 3-Series in New York, United States
Oct 2013 - Dec 2015
Dec 2013

98000 mi

US $1363
Leaky headlight washer pumps Broken rear shock absorber 
Apr 2014

100800 mi

US $40
IBS sensor was getting no voltage resulting in excessive battery wear. Found distribution panel fuse was blown, entire assembly needed replacement. 
Jun 2014

103000 mi

US $120
Power steering fluid reservoir cap was leaking. Cap was replaced, fluid flushed. Front left shock was leaking fluid and making noise. Replaced all 4 corners including mounts and bearings. Oil filter housing gasket was leaking oil down the front of the engine block. Gasket replaced along with oil, oil filter, coolant, air filter. 
Jan 2015

100700 mi
Blower fan motor was squeaking. Pulled motor and oiled shaft. 
Feb 2015

113000 mi
Stumbles at full throttle at low RPM. No codes stored, attempted switch VANOS solenoids, didn't fix. Will replace VANOS check valves. 
Mar 2015

114000 mi

US $30
Replaced VANOS check valves, they were not clogged but it seemed to help a little. 
Jun 2015

117000 mi

US $150
Noted a cracked brake hose, replaced all 6. 
Sep 2015

120000 mi

US $235
Front ball joints are both creaking. Misfire, cylinder 4. Replaced all plugs and coils. 
Nov 2015

123000 mi

US $415
Right rear wheel bearing was making noise. Replaced. 
Dec 2015

123000 mi
Noise from front differential, metal came out. No repair available, would need new differential. Decided not to keep car. 
BMW 3-Series in Washington, United States
Jan 2014 - Dec 2016
Mar 2015

101000 mi

US $2800
audio amp in driver side trunk dead... Due to 'corrosion'. The price is huge from BMW for the part. This was for the high end 'Seven' system with 10 or 12 speakers. $2300. The special sensor box built into negative battery cable by the battery in trunk had failed. Car was running fine. Dealer said battery would not charge correctly unless assembly replaced. $500. 
BMW 3-Series in Connecticut, United States
Jun 2010 - Mar 2011
Mar 2011

68000 mi

US $320
BMW Dealer could not identify cause of problem. I used a contact at BMW NA to figure out the problem and now I am going back to the dealer for repair in the next 3 weeks. 
BMW 3-Series in Pennsylvania, United States
Feb 2010 - Jun 2011
Jun 2010

30000 mi
Transmission replacement due to metal shavings in fluid. 
BMW 3-Series in New Jersey, United States
Nov 2007 - Jul 2008
May 2008

23000 mi
Broken cupholder. 
BMW 3-Series in Massachusetts, United States
May 2006 - Nov 2009
May 2007

21000 mi
iDrive computer lost its mind: All computer controlled functions became unusable including wipers, lights, climate and turn signals. 
Sep 2008

49000 mi
Weatherstripping at base of rear window was coming off.  
Mar 2009

57000 mi

US $446
Headlight washer motor/apparatus was leaking washer fluid. thia would empty the reservoir in a couple of hours and none of the washers would work. 
Jun 2009

63000 mi

US $425
Windshield wipers stopped functioning due to bad relay. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Illinois, United States
Oct 2009 - Jun 2018
Aug 2017

84000 mi

US $900
Valve cover gasket 
Dec 2017

70000 mi

US $1800
Oil filter and oil pan gaskets 
Mar 2018

72000 mi

US $900
Replace mechatronic sleeve. 
BMW 3-Series in New Jersey, United States
May 2008 - Aug 2010
Mar 2010

50000 mi

US $700
ignition coil went bad on cylinder 1, 3 & 5. 
BMW 3-Series in British Columbia, Canada
Feb 2007 - Mar 2010
Mar 2007

10540 mi
Fix Rear air duct popping noise and replaced rear split folding chair mechanism due to rattling. 
BMW 3-Series in Pennsylvania, United States
Apr 2012 - Dec 2012
Jul 2012

91300 mi

US $150
The driver side window lift button broke, requiring the entire unit to be replaced 
BMW 3-Series in New York, United States
Feb 2006 - Jul 2017
Jan 2012

129500 mi

US $600
Water pump needed replacement. 
Jun 2012

135000 mi

US $100
TUNE UP NEEDED ALONG WITH ONE REPLACEMENT CYLINDER COIL. 
BMW 3-Series in New York, United States
Aug 2008 - Jun 2011
May 2008

31000 mi
left fog light got loose - repaired by dealer at no cost 
Apr 2009

41000 mi
light bulb replaced  suspension: a bolt got loose and was manually tightened; interior driver's door handle peeling: replaced under warranty; steering wheel bmw emblem needed replaced due to peeling - dealer refused stating that owner caused problem 
Sep 2010

57000 mi

US $4500
replaced front struts 
BMW 3-Series in Ontario, Canada
Jun 2008 - Mar 2010
BMW 3-Series in California, United States
Nov 2015 - Dec 2015
Dec 2015

60000 mi

US $1200
replaced starter 
BMW 3-Series in Wisconsin, United States
Jun 2011 - Sep 2013
Sep 2011

68000 mi

US $1
rear window on the driver's side stopped working - stuck in lowered position. 
Jan 2012

73000 mi

US $1200
All of the sudden the car wouldn't start. Had to tow it to the dealer. They had to replace starter. Cost was $1200 - since we had extended warranty we paid $200 out of pocket. 
Jun 2013

92000 mi

US $600
Coolant pump failed. Had to be replaced. 
BMW 3-Series in Minnesota, United States
Oct 2016 - Jul 2019
Mar 2017

140038 mi

US $1701
Transmission sleeve was leaking. It was covered under the optional warranty I purchased from the dealership. Rear differential was leaking. The belt tension was failing, the bearing wears out and the belt tension begins to angle downward and walks the belt off the car. If that happens, the belt can rip into a housing attached to the timing belt and cause a big headache. Replaced the belt and belt tensioner. 
BMW 3-Series in Minnesota, United States
Jul 2011 - Dec 2015
Nov 2012

66000 mi

US $1300
Water pump needed replacement and thermostat was also replaced as well. Repairs done at an indy but parts and coolant were ordered from the dealer. Parts about 700, labor was 350 and an extra 180 for diagnostics. 
Jul 2013

76200 mi

US $435
Oil leak at valve cover gasket 
Dec 2013

87000 mi

US $1500
Car died while idling shortly after starting on cold day. Codes related to Throttle position sensor, and TSB advising of ice in crankcase. Oil Separator Valve (PCV Valve) replaced. Belt tensioner replaced. Oil Filter housing gasket replaced. 
Jan 2014

71000 mi

US $880
Symptoms were that the engine would turn over but not catch. About 50% or slightly more of the cost was labor. 
BMW 3-Series in Pennsylvania, United States
Oct 2017 - Aug 2018
Dec 2017

136000 mi
Washer fluid was leaking from car. would run out as you poured it in. I ordered a new pump and gasket from ebay less than $10 and removed and replaced it behind the fender liner. Side mirror would unfold and not stop kept going and clicking etc. I have attempted to fix this by cleaning terminals etc. Dielectric grease etc. I had it working at different times for a week or so and even somehow disabled the folding of the mirrors. I ended up not wanting to waste time and money on a feature I didn't care about so I cut the wire for the mirror and it has worked great since (no more folding is so no problem when it folds out) 
Jan 2018

136000 mi
Side marker light would alert sometimes. I could not get it in a place where it would stay working. I ended up removing the assembly and soldered a bigger contact area . It has been a great fix and has lasted. 
Aug 2018

146000 mi

US $285
error code fault 1017 Variable Timing Eccentric Shaft Sensor and bad gas mileage at first. Later started stalling on cold start and stuttering and almost stalling on cold start. I also had a slight leak from the valve cover anyhow so it is good time to do both. took a little over 4 hours was pretty easy. Car runs great again 
BMW 3-Series in Kentucky, United States
Jul 2008 - Mar 2010
Aug 2008

36000 mi
Tire sensor fault 
BMW 3-Series in California, United States
Jul 2013 - Nov 2014
Mar 2014

118000 mi

US $650
Needed new starter motor 
May 2014

120000 mi

US $600
Replace both rear window regulators 
Aug 2014

126000 mi
The bane of BMW... Reset the never ending Airbag/Seatbelt system warning. Has been a problem for 2 years. Passenger seat sensor/padding replaced, (check). Redo steering wheel airbag sensor (check). Reset sensor light over and over, (check) 
Nov 2014

131000 mi

US $800
Front Control arms Reset Airbag warning lights 
BMW 3-Series in Utah, United States
Oct 2011 - Mar 2013
Mar 2013

81000 mi
Bad brakes, I think the master cylinder was going out Paint fading Water pump on its way out 
BMW 3-Series in California, United States
Jun 2014 - Jan 2016
Oct 2015

101800 mi

US $2000
Oil Leaks (Valve Cover, oil pan) Window was stuck in down position. 
BMW 3-Series in Illinois, United States
Mar 2008 - Dec 2011
Jul 2008

60000 mi
Moldy odor from AC vents. Removed and cleaned cabin filter and sprayed deodorant into intake vents 
BMW 3-Series in Texas, United States
Feb 2007 - Jan 2015
Sep 2007

14000 mi
Front headlight bulb replaced. 
Jun 2008

25000 mi
Paint peeling in door pull. 
Sep 2013

86000 mi
Rear driver side window would not raise Folding driverside outside mirror behaves erratically. folds all the way to point to front of vehicle wenever door is opened. cracking sound whenever it folds like that like something inside is broken. Mirror assembly was replaced ($650) 
Aug 2014

99000 mi

US $1100
solenoid replacement 
Dec 2014

104000 mi

US $450
Replace sensor (don't recall name) 
BMW 3-Series in Michigan, United States
Jun 2007 - Mar 2015
Jan 2007

20000 mi
Steering column replaced under warranty due to security interlock mechanical failure. Dealer says a new part number was issued, which is reassuring because it may indicate a design flaw has been corrected. 
Sep 2007

22000 mi
Alternator bearing began to fail, making engine whine. Alternator replaced at no cost (warranty) 
Jan 2013

100200 mi

US $60
Replaced cylinder 1 coil-on-plug ignition module due to misfire cylinder 1 
Nov 2013

99000 mi

US $1000
Electric water pump and thermostat was replaced 
Dec 2014

112000 mi

US $75
Engine oil filter housing gasket replacement 
BMW 3-Series in California, United States
Feb 2007 - Dec 2010
Sep 2008

32000 mi
Steering column lock malfunction. Software update/reflash. 
May 2009

35000 mi
Some interior trim replaced. 
BMW 3-Series in Florida, United States
Apr 2006 - Mar 2010
Dec 2007

12000 mi
Replaced gearshift knob, driver's door armrest and center console because of surface peeling. 
Jan 2010

28000 mi
Windshield washer system inoperable due to clogged fluid lines. Peeling paint on both left and right roof molding trim strips. Both were replaced. 
BMW 3-Series in Ohio, United States
Oct 2006 - Apr 2015
Oct 2009

52000 mi
Steering warning indicator lamp lit. Manufacturer installed software update, which fixed the problem. 
May 2012

67300 mi

US $345
Replaced original battery 7 years after purchase of vehicle 
Aug 2014

81000 mi

US $1900
Replace front struts that were leaking. Problem discovered after routine inspection. 
BMW 3-Series in Virginia, United States
Feb 2013 - Mar 2015
Oct 2013

90500 mi

US $35
Replaced the "halo" bulbs. Passenger bulb stopped working and it made more sense to replace both at the same time. It took more than 10 minutes. BMW made sure to hide it well. 
Dec 2014

107000 mi

US $25
One bad outer tie rod end so both replaced. 
BMW 3-Series in Florida, United States
Apr 2009 - May 2018
Oct 2009

19000 mi
Replace radio head unit due to dead display pixels. Steering wheel lock malfunction. 
Nov 2009

19800 mi
Replace front door lock actuators. Replace right rear window regulator. Replace front door lock actuators. 
Mar 2010

22500 mi
Brake pad wear sensor malfunction. Replace sensor, replace pads. 
May 2010

24500 mi
Engine overheated. Replaced thermostat and housing. Engine overheated. Replaced electric water pump. 
Aug 2010

26000 mi
Replace left rear window regulator. 
May 2011

33530 mi

US $315
Fuel door would not open. Replaced fuel door actuator. 
Jul 2011

36000 mi

US $178
Replace battery. Register new battery with computer. Replace battery. 
May 2012

44000 mi

US $289
Replaced battery again. 
Mar 2014

60000 mi

US $265
Replace starter motor. Replace intake manifold gaskets. Replace oil vent line. 
May 2014

62000 mi

US $65
Replaced right rear window regulator again. 
Nov 2014

66000 mi

US $20
Replace both headlight housings due to wiring insulation deterioration inside the housings. Root cause is biodegradable insulation. Reset footwell module to accept new headlights. 
May 2016

80400 mi

US $120
Low coolant level indicator on. Coolant stains in engine bay. Radiator and upper hose replaced. The situation was an emergency and I was forced to visit the dealer for immediate (expensive) repair. Oil filter housing gasket is leaking. Oil on belt and tensioner. Replace gasket, belt, and tensioner. 
Sep 2016

82500 mi
Failed fuel sending unit, driver side, leaking fuel - $155 parts, $245 labor. The fuel filter/regulator/level sending unit on the driver's side of the fuel tank had developed fatigue cracks and was leaking gas which was running down the tank near the exhaust. The unit was R&R'd. There were other complications. Both rear window regulators continue to fail. I have given up on replacing them. Instead I drilled small hole in the guide track below the glass retainer and inserted a sheet metal screw to keep the windows in the up position. 
Mar 2017

88000 mi

US $300
Replaced Battery 
Jul 2017

94000 mi

US $165
Replaced coolant expansion tank. The pop up coolant level indicator had broken. When plastic parts in BMW cooling systems show any sign of fatigue, I always replace them. 
Jan 2018

97248 mi

US $699
Starter failed. R&R. The starter was replaced by the owner on 03/19/2014 @ 55,000 miles. The self service repair was $264.51. Paying a shop for the same repair was a big difference at $750 four years later. If you can DIY, you can save big bucks. Replace Rotors, pads, and sensors. 
BMW 3-Series in Puerto Rico
Apr 2007 - Mar 2010
May 2007

13000 mi
Outside driver side door molding Report Consuming to much Gasoline, get only btwen 11 and 13 mpg in City Lowered engine RPM at my request,i work on cars all my life and for me the engine idle was too high. after that the gas milleage Improve to btwen 15 and 16 mpg. 
BMW 3-Series in California, United States
Jan 2007 - Oct 2008
Nov 2007

12500 mi

US $31000
Jan 2008 - replaced rear end differential @ 16,000 miles 
Jul 2008

20000 mi
Replaced engine starter motor. 
BMW 3-Series in Arizona, United States
May 2008 - Mar 2010
Jun 2008

26000 mi
Passenger seat airbag sensor malfunctioned. Replaced under warranty. 
BMW 3-Series in California, United States
Jul 2016 - Mar 2018
Feb 2017

91000 mi

US $1689
Replaced eccentric shaft sensor. Internal oil leak found. 
Jun 2017

94000 mi

US $650
oil filter housing 
BMW 3-Series in Florida, United States
Dec 2012 - Aug 2017
Jul 2013

82000 mi

US $50
Replace broken cup holder 
BMW 3-Series in Tennessee, United States
Jul 2017 - Sep 2018
Aug 2017

62500 mi

US $50
Alignment performed after replacing all tires. Tire shop had found uneven wear indicating alignment was off. 
Sep 2017

63000 mi

US $320
LH rear window actuator failed, was replaced. 
Oct 2017

63500 mi

US $650
Idler pulley failing; replaced part as preventative measure. Also replaced belt. Also had coolant flush & fill, brake fluid flush & fill. 
Dec 2017

65000 mi

US $450
Water leak into footwell on passenger side due to clogged drain channels below rubber & plastic cowl at basiof windshield (which was replaced after we suspected it was bad). Cleaned drain channels and replaced cowl. 
BMW 3-Series in California, United States
Apr 2013 - Jul 2013
Jul 2013

56000 mi

US $1100
water pump 
BMW 3-Series in Virginia, United States
May 2010 - Feb 2017
Aug 2010

55038 mi
Rear left window stopped working, unfortunately in the open position. As the vehicle was a CPO, BMW's extended warranty covered the window lifter replacement. 
Jan 2011

60355 mi

US $257
A trim piece on the left side of the car had either broken or degraded, I do not remember at this point. The strip was replaced. 
Nov 2012

74700 mi

US $903
Replacement of transmission harness seal housing and flush/refill of transmission fluid. Valve cover gasket and replacement bolt kit were used to replace a leaking valve cover gasket. 
Nov 2013

78500 mi

US $30
Left low-beam headlight went out, so I replaced both the left and right low-beam headlamps. 
Oct 2014

87300 mi
I noticed some small drops of oil below my car in my garage. Independent mechanic diagnosed a cracked oil pan gasket resulting in very slow leak of oil. Opted not to repair at the moment due to the high number of labor hours required. 
Jan 2016

90000 mi

US $167
Front passenger-side seat belt buckle stopped reliably locking on the seat belt. Based on forum advice, I decided to replace the part, identified specifically as the seat belt buckle and pretensioner. 
Feb 2017

100000 mi
Cracked oil pan gasket never replaced. 
BMW 3-Series in California, United States
Dec 2013 - Nov 2014
Aug 2014

60000 mi

US $240
Radio LCD pixels out. 
BMW 3-Series in Ontario, Canada
May 2010 - Apr 2012
Apr 2012

72540 mi

C $1000
Shaky idle with check engine light. Fixed by replacing injectors and spark plugs. 
BMW 3-Series in California, United States
Oct 2009 - Jun 2014
Jul 2011

104000 mi

US $110
Upper windshield rubber was cracked and coming off. Shop replaced with new rubber. 
Apr 2012

122800 mi

US $260
Passenger side, rear window regulator broke. Had it replaced. 
Apr 2013

137700 mi

US $950
Water pump failed so had it replaced and the thermostat was replaced at the same time. 
Jun 2013

141000 mi

US $579
Starter broke so I had it replaced with a new one. 
Jun 2014

161000 mi

US $1046
Radiator leak. Was replaced. $460 parts & labor. 
BMW 3-Series in Missouri, United States
May 2010 - Jun 2011
Aug 2010

70000 mi

US $1100
Bad ignition coil 
BMW 3-Series in California, United States
Sep 2009 - Jun 2014
Nov 2010

56000 mi
Door handle didn't return to position after pulling out during opening. Bad spring. 
Apr 2012

74000 mi

US $500
Oil gasket leak Radiator hose leak 
Sep 2012

81000 mi

US $1950
Water pump replaced. Fluid leak 
Jan 2014

85200 mi

US $800
Starter needed to be replaced. 
BMW 3-Series in Florida, United States
- Oct 2008
Oct 2008

50000 mi
Touch up on leather seats, due to wear, last of warranty repairs still 0 cost to me. 
BMW 3-Series in Georgia, United States
Dec 2005 - Dec 2008
Apr 2007

23000 mi
Sunroof error message. Software reset by dealer. 
BMW 3-Series in Illinois, United States
Dec 2014 - Aug 2016
Nov 2015

97000 mi

US $500
Oil filter housing leak. Gasket replaced. Inexpensive part but lots of labor. 
Dec 2015

97000 mi

US $700
Front lower control thru arms with bushings and ball joint. 
Jul 2016

102000 mi
Oil pan leak Main seal leak I did not repair as I was selling the car. Very expensive repairs. 
BMW 3-Series in New York, United States
Apr 2015 - Sep 2015
Jul 2015

148000 mi

US $755
Belt tensioner replaced Rear window regulator failed 
BMW 3-Series in Massachusetts, United States
Nov 2009 - May 2012
Dec 2009

48000 mi

US $800
Harsh shifting in low gears of automatic transmission.  
Jul 2010

57000 mi

US $600
Leaking auto trans pan. Was shifting very hard. Replaced pan (made of plastic w/integrated filter) and required a liter of auto trans fluid after reusing what was left in there. 
Apr 2011

67500 mi

US $650
Replaced power steering pump and power steering reservoir w/its integrated filter. 
Dec 2011

77000 mi

US $1290
Overheated, had to replace water pump & thermostat, repaired both problems. 
BMW 3-Series in Georgia, United States
Jan 2010 - Mar 2013
May 2011

97345 mi

US $1044
Replaced water pump Replaced water pump 
BMW 3-Series in Ontario, Canada
Jan 2010 - Feb 2012
Apr 2010

27280 mi
Glitch on Conditional Based System that indicated brakes are 600,000 kms past due date. Brakes are still in good condition and the CBS Computer has been reset. 
May 2010

27900 mi

C $150
Automatic Climate Control motor flaps developed a fault. 
Jan 2011

35960 mi

C $10
Power locks stopped working. Doors can only be unlocked by using mechanical key through outside and not through central lock. Searched through forums indicated potential issues with Door Lock Actuators but replaced fuse instead $5.00. 
Jun 2011

37820 mi

C $240
Door lock module was replaced. Part was $80 and two hours of labor to install. 
Jul 2011

39060 mi

C $500
Pads + rotors replaced. Calipers seized due to corrosion after 5yrs/62000kms. Seized calipers caused the brakes not to release after parking but still driveable. The replacement calipers formed the bulk of the cost and were hard to get. 
Dec 2011

47120 mi
Leak detected in automatic transmission. Identified as a transmission connector sleeve. Opted to go without the repair for now as coordinating timing. 
Feb 2012

47120 mi

C $560
Automatic transmission connector sleeve leak 
BMW 3-Series in Kentucky, United States
- Jun 2010
Mar 2010

63000 mi

US $996
Water pump, and thermostat. caused by leaking oil filter housing gasket 
Jun 2010

72000 mi

US $200
cylinder 2 ignition coil failure cylinder 6 ignition coil failure 
BMW 3-Series in Virginia, United States
Mar 2010 - Apr 2012
May 2010

47000 mi
Sunroof would not open completely. 
Jun 2010

49000 mi
Central locking mechanism went completely inop; could not lock or unlock car except with emergency key. No access to fuel door and passenger door would not open with or WITHOUT key. 
BMW 3-Series in Indiana, United States
Nov 2008 - Oct 2009
Nov 2008

58800 mi

US $172
Exhaust bracket replaced. 
BMW 3-Series in Hawaii, United States
Jun 2015 - Mar 2020
Aug 2015

87900 mi

US $100
Car warned me about low coolant. Plastic radiator vent hose, and the nipple where said hose is attached the the upper rad hose, got brittle and cracked. Slowish leak, masked by AC condensate on the driveway. Replaced the two hoses. 
Sep 2015

89000 mi

US $140
Smelled gasoline coming from back seat. Fuel filter/pressure regulator that sits in top of gas tank had developed tiny cracks and was leaking fuel slowly. Replaced with new. 
Oct 2015

89500 mi
Passenger seat occupancy sensor failed, resulting in a airbag light on dash. Replaced by dealer free of charge under extended warranty (specific to this component/failure mode, "recall-lite"). 
Nov 2015

89000 mi
Fuel injector #2 failed throwing open circuit code and producing rough running. Resistance out of spec. Swapped #2 injector with #5 to confirm injector failure and not ECU or harness. Replaced injector with new OEM part. Dealer coded car after previous repair (passenger seat occupancy sensor) and failed to recalibrate sunroof as required, resulting in malfunction and minor damage to cassette. Assessed damage (inconsequential), recalibrated sunroof with INPA. 
Feb 2016

92000 mi

US $500
Transmission went into failsafe mode. Retrieved slip codes via INPA, gambled that the issue might be in the valve body (common ZF 6HP19 fault), got a set of replacement solenoids and replaced along with fluid and various rubber bits. 
Dec 2016

99000 mi

US $300
Got a low coolant warning. Diagnosed a hairline crack in plastic radiator neck. Replaced radiator and some hoses. 
BMW 3-Series in Indiana, United States
Dec 2014 - Mar 2015
Dec 2014

103000 mi

US $1268
replaced water pump and thermostat. Car overheating intermittently. 
BMW 3-Series in Virginia, United States
Aug 2009 - Feb 2018
Jan 2009

21000 mi
Electronic steering lock reprogrammed due to issues with it being jammed. Warranty 
Aug 2009

36400 mi
Interior door pull, driver's side replaced due to peeling. Warranty. 
Oct 2009

41000 mi
Fuel measurement devices inaccurate; overly optimistic readings showed extremely low fuel consumption levels. Instrument cluster replaced. 
Mar 2011

58000 mi

US $50
Slow leak of ATF from improperly installed Transmission sleeve, noted in TSB. Covered under terms of Certified Warranty. 
Jul 2012

77000 mi

US $50
Electric folding mirror detent broken, so driver side mirror would continuously try to fold beyond fully closed position. Exterior mirror housing replaced. Driver's door locking mechanism failed, would not unlock via central unlocking system (only mechanical unlock possible). Locking mechanism replaced. 
Jan 2016

109800 mi

US $400
Oil filter housing gasket leaking; replaced. 
Aug 2017

140000 mi

US $810
Starter failed and vehicle would not start; was replaced the remanuf. unit. 
BMW 3-Series in Texas, United States
Apr 2011 - Feb 2012
Aug 2011

65000 mi

US $30
Windshield washer fluid bottle developed a leak and was replaced  
Jan 2012

US $50
Car went into limp mode. Dealership replaced thermostat, checked fluids and reprogrammed computer. Problem has not returned. 
BMW 3-Series in California, United States
Dec 2014 - Jun 2018
Jun 2015

181000 mi

US $1200
Both tie-rod ends worn and needed to be replaced. Drive belt and tensioner replaced. Both close to failure. 
Dec 2015

189000 mi

US $90
Broken trunk strut replaced. Oil filter stand gasket replaced due to leaking. 
Aug 2016

200000 mi

US $3800
Fixed 3 oil leaks from faulty oil sensor, timing cover, and valve cover. Oil sensor replaced. All four bolts on timing cover were broken and had to be replaced. Valve cover gasket replaced. 
Jun 2017

212000 mi

US $967
Replace defective rear drive shaft 
Dec 2017

224805 mi

US $860
Solenoid valves (2) needed to be replaced. Check engine light was glowing yellow and that was the reason for the trip to the dealer. 
BMW 3-Series in Virginia, United States
Dec 2005 - Jan 2013
Mar 2007

17000 mi
Brake sensor was installed incorrectly at manufacturing plant and was rubbing against brake rotor causing sound. Sensor was modified and re-installed to fix issue. 
Jan 2012

95000 mi

US $2000
Bush rod 
Jul 2012

99000 mi

US $900
Right rear control arm and battery replacement 
BMW 3-Series in Florida, United States
Jan 2006 - Feb 2016
Feb 2007

7000 mi
Steering column lock sensor faulty causing intermittant inability to start 
Mar 2015

52000 mi

US $350
Replace ignition coils 
BMW 3-Series in Minnesota, United States
May 2009 - Jun 2011
Mar 2010

31000 mi

US $50
Issues with door/key "chime" sounds static like and the blinker "tick" noise is intermittent. The instrument cluster was replaced after failing a test as per a TSB. 
BMW 3-Series in Maryland, United States
Jul 2009 - Jan 2022
Dec 2009

58000 mi

US $50
continued oil leaking out from top engine gasket(small amount) gasket was replaced under certified used warranty 
Nov 2011

93500 mi

US $110
Had engine check light checked, car was also running badly. Found out the the problem was with cylinder 6 ignition coil. I purchased the coil which connects to the spark plug for $76 and replaced it myself. problem solved 
Feb 2015

148000 mi

US $90
Thermostat stuck open error showing from service light. Was getting stuck open while ideling for over 5 min straight. Replaced only the thermostat next to the water pump 
Mar 2016

164000 mi

US $70
Replaced oil pan gasket due to leak. Had to top oil between changes 
BMW 3-Series in Mississippi, United States
Mar 2011 - Oct 2014
Apr 2011

46000 mi

US $50
ignition coil 
May 2013

74300 mi

US $1000
Valve cover gasket, oil filter housing gasket, coolant flush 
Dec 2013

76000 mi
Check engine light randomly comes on with rough idle. I'm assuming it is probably an intermittent ignition coil failure. Luckily you can find ignition coils now for $30 out of some place in arizona. Car is being scanned shortly. 
Feb 2014

77700 mi

US $35
Pulled code cylinder 2 misfire. Replaced ignition coil. 
Apr 2014

77000 mi

US $515
Car overheated. Pulled codes: water pump stopped. Replaced water pump and thermostat. 
BMW 3-Series in California, United States
Jul 2014 - Jan 2019
Feb 2015

69200 mi

US $100
Windshield washer pump failed and sprayed no water, washer pump, pump filter cleaning and rubber grommet to be replaced by owner himself, 1 hour labor and $25 part from Ebay. Rear window glass rubber molding seal is broken in pieces, replaced the parts by owner. $50 parts + 1 hr labor to remove, clean and install. Done by owner. 
Dec 2015

72000 mi

US $30
Ignition coil #2 failure, replaced only #2 coil, working good. Parts:$30. labor $0. Did it myself. 
Jan 2019

76000 mi

US $5
Steering angle sensor error, "A with a arrow circle on top", "ABS", " TIre warning" check lights on. The steering angle sensor and "Sensor Optical Encoder Ring" under the Clockspring inside the steering wheel was dirty, used 90% Isopropyl Alcohol to clean it up. 
BMW 3-Series in British Columbia, Canada
Apr 2007 - Mar 2010
Jan 2007

4340 mi
replaced 4 door handles (sticking) 
BMW 3-Series in Oregon, United States
Mar 2009 - Dec 2010
Aug 2009

30000 mi
Power Window failed - left window down. 
Nov 2010

38000 mi

US $100
Oxygen Sensor failed and was replaced 
Dec 2010

38000 mi
Rear Door power locks actuator failed 
BMW 3-Series in Hawaii, United States
Aug 2014 - Sep 2014
Sep 2014

84000 mi
Condenser and compressor broke. 
BMW 3-Series in Florida, United States
Oct 2014 - Jun 2017
Dec 2014

79000 mi

US $640
Right rear window motor and cable replace 
Apr 2016

86000 mi

US $295
Replaced the left rear window mechanism. 
BMW 3-Series in Ohio, United States
Jul 2009 - May 2012
Mar 2010

60000 mi

US $50
Front passenger door lock actuator replaced 
Dec 2010

75000 mi
Airbag light came on 
Feb 2011

77500 mi
Air bag light came back on, decided to replace some type of relay wire that was sending/misinterpreting the signal from the passenger seat pad sensor to the ECU 
Mar 2011

80000 mi

US $50
Single ignition coil failed, was out of town but managed to drive the car in limp mode and took it in to have the coil replaced the next day. 
Jan 2012

78800 mi

US $53
Rear window regulator failed Driver's door lock actuator failed. Water pump showed a deviation, was replaced. O-ring seal was leaking oil where the engine block meets the oil filter housing, saw spot on the ground. 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed shiftable automatic AWD

BMW 3-Series in Ontario, Canada
Feb 2006 - Apr 2015
Oct 2006

3100 mi
check engine light on; as far as I know, the problem was related to the sensors and the programming of the CPU. 
Feb 2007

5240 mi
New problem of suspension bushings requiring replacement. Old problem as well -- check engine light on. Appointment booked for April to address both problems. Old problem as well -- check engine light on. 
Apr 2007

6200 mi
Replacement of rear supension bushings. In addition, all door handles were replaced because they frequently stuck open. There was also a routine oil change. 
Jun 2007

7440 mi
Check engine light on. One door handle continued to stick and was successfully repaired. Sunroof would frequently not close because safety sensor was being triggered inapproprately. No repairs were attempted because problem did not occur while in shop. However, it has not happpened again since the visit. 
Feb 2008

11160 mi
Work was done in January. All door handles replaced for a second time due to manufacturing defect which causes them to stick in pulled position. 
Jan 2009

19220 mi
Rear left door handle replaced for third time because it was sticking in open position. Car would not start in very cold weather and sound system would not operate properly. Charging system was checked but no problem identified. Sound system problem could not be replicated in shop.  Warning light incorrectly showed rear brake service required. Wiring connecting sensor to computer was replaced. 
Jan 2010

26040 mi
Shift lever replaced under warranty due to cosmetic flaws on handle (chromed plastic trim peeling). 
Apr 2011

32240 mi
rear brake sensor cable broken/brake warning light on dash 
May 2011

32540 mi
brake sensor replaced 
Dec 2014

43400 mi

C $800
Starting motor failed. Battery control system failed. 
BMW 3-Series in Virginia, United States
Dec 2005 - Jan 2014
Jul 2007

34000 mi
ELECTRONIC STEERING WHEEL LOCK DEFECTIVE PER WARNING LIGHT AND EVENTUAL DIAGNOSTIC INTERROGATION COMPLETED REPAIR AFTER PARTS THAT WERE ORDERED CAME IN. 
Mar 2011

96000 mi

US $150
addressed check engine light (amber) perform cleaning of debris in housing per service bulletin. 
Dec 2012

111000 mi

US $100
battery warning light came on. took car in for diagnotic work-up. service dept. said electrical system check out ok. no further repairs recommended. 
BMW 3-Series in New York, United States
Feb 2006 - Feb 2009
Mar 2008

31000 mi
Idiots broke wire shroud in engine compartment at last service. Weedwhacker sound from engine compartment. 
Dec 2008

37000 mi
Whining noise from tires/engine/diff. 
BMW 3-Series in Indiana, United States
May 2015 - Jun 2017
Jul 2015

80200 mi

US $2313
Water Pump went out and the Transmission, transmission filter and Transfer Case fluids were changed. These fluids are deemed "lifetime" by BMW. 
BMW 3-Series in Quebec, Canada
May 2006 - Jun 2007
Dec 2006

34720 mi
Oxygen sensor 
Mar 2007

42160 mi
Suspension bit replaced  
Jun 2007

42160 mi
Sticky door handles  
BMW 3-Series in New Jersey, United States
Dec 2016 - Jun 2018
Jan 2017

US $1000
front shaft replaced, $500 fort part, rest for labor 
BMW 3-Series in Ohio, United States
Nov 2008 - Nov 2010
Oct 2009

48000 mi
Car was leaking transmission fluid. Connector failed. Replaced.  
BMW 3-Series in Virginia, United States
Sep 2007 - Jan 2011
Oct 2007

15000 mi
Steering wheel lock problem. They replaced entire steering column . 
Oct 2008

25000 mi
Right rear window motor and regulator replaced. Replaced drivers side arm rest due to peeling of the grip. 
BMW 3-Series in Tennessee, United States
Aug 2010 - Sep 2012
Oct 2011

54000 mi
Driver door inside trim loose from previous warranty work to replace door locks. Dealer repaired free of charge. 
BMW 3-Series in Pennsylvania, United States
Feb 2016 - Sep 2016
Feb 2016

203000 mi

US $450
Leaking radiator 
BMW 3-Series in Quebec, Canada
Feb 2010 - Jul 2014
Apr 2011

93000 mi

C $300
Electrical system failure. All speedometers gone wild, fan, radio, heating seats go ON/OFF on rainy/snowy days ! 
Dec 2011

108500 mi

C $3500
Engine oil pan replaced Trans oil pan leaking and replaced Rear bearings and differential 
BMW 3-Series in Ontario, Canada
Oct 2010 - Jun 2018
Dec 2010

76260 mi

C $180
One driving light was out - one hour repair 
Jun 2013

97960 mi

C $308
rear shocks. rear shock mounts in subsequent trip. the garage realized that they should have done the repair when replacing the shocks and waived the labour charge. 
Oct 2013

105900 mi

C $850
replaced sway bar links, lower rear position control arms, lower ball joints 
Jun 2014

118420 mi

C $1100
replaced transmission pan, sleeve, valve body adapter when fixing a transmission seal leak There are two small oil leaks to be looked at the next time the car is being serviced. 
Mar 2017

126480 mi

C $1150
replace pads and rotors wheel bearing replaced ignition coil replaced 
Mar 2018

133920 mi

C $150
bulbs replaced 
Jun 2018

134540 mi

C $300
Heater blower motor replaced 
BMW 3-Series in New York, United States
Aug 2008 - Jul 2022
Sep 2008

14000 mi
Other than routine maintenance, they had to replace the automatic shift knob . 
May 2009

19457 mi
Oil leak found, Megatronic Sleave defective, transmission pan & sleave repaired under warranty. 
Aug 2011

36100 mi

US $544
Steering wheel lock failure light came on, dealer inspected & only needed new battery, no problems since . 
Mar 2012

40826 mi

US $900
Coolant light came on, water pump needed. Over heating, needed waterpump, also changed thermostat & coolant. 
May 2013

57000 mi

US $523
Slight shake,upon inspection, one of the Tierods had seized and needed replacement, including and alignment. 
Mar 2016

93000 mi

US $130
Replaced gasket for Oil filter housing. Making a noise near the belt, replace main drive belt,belt tensioner pulley,deflection pulley. Noise is gone. Alternator died, battery would not hold a charge, Part was replaced and vehicle is working. 
Jun 2016

95000 mi

US $311
Car started shaking, engine light came on, ignition coil #5 defective, replaced all coils & spark plugs. 
Sep 2016

96000 mi

US $165
Car would not start alternator was new, battery was good. Starter was replaced & car started right up. Mechanic came to my home for repair, if not it would have been towed. Driver's side door lock would not open with remote, but it would close, replace door actuator and it now works. 
Nov 2016

97500 mi

US $300
Oil leak from Crankcase Vent Valve (Pressure Regulating Valve) , replaced all crankcase vent hoses & oil pressure switch. Cruise control was not working, turned out to be a fuse was defective which was replaced and is working. 
Mar 2017

100000 mi

US $350
Apparently the starter failed again after being replaced a few months earlier, part was under warranty and was replaced , car started right up after replacement. 
Jul 2017

101000 mi

US $240
Starter failed twice,replaced under warranty , 3rd starter failed to start, upon further inspection it was found that one of the wires from the CABLE ALTERNATOR-STARTER-BASE B+ was corroded, once that was cleaned off, the car started right up. Hopefully that has corrected the issues. 
Mar 2018

106000 mi

US $250
Valve Cover gasket was replaced due to oil leak. 
Jul 2020

132000 mi
Replaced both fuels pumps due to heavy gas odor in rear seat, after repair , no more gas odors. 
Mar 2021

132 mi
Drivers side door actuator was failing to open door, part replaced and working. 
BMW 3-Series in Minnesota, United States
Oct 2012 - Sep 2016
Jun 2013

70000 mi

US $725
Transmission leaking 
BMW 3-Series in Colorado, United States
Mar 2010 - Mar 2013
Mar 2013

61000 mi

US $400
engine oil filter housing gasket leak 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in California, United States
Dec 2005 - Jun 2011
Feb 2007

18000 mi
Complete turn signal housing needed to be replaced due to corrosion. Installed new turn signal housing. 
Oct 2008

38000 mi
Clutch replaced. 
Feb 2009

43000 mi
Door handle ordered due to defective handle. 
Jun 2009

48000 mi
Driver and passenger door handles defective and needed to be replaced. Defective airbag sensor replaced in passenger seat. 
BMW 3-Series in Michigan, United States
Jul 2009 - May 2015
Jan 2010

47000 mi
Blower fan on heat/AC started making odd squealing noise. Fan was replaced by dealer under warranty at no cost to owner. Door handles replaced because they were sticking. Dealer told me this can be an issue on 06 models and they replace the sticking handles with re-designed ones. 
Mar 2011

59000 mi
Hydraulic valve lifters replaced for ticking issue in TSB. Following replacement of hydraulic valve lifters earlier in the month, ticking on cold start returned intermittently. Upon return to dealer, they agreed to replace the cylinder head to address the issue. 
Jun 2011

62000 mi

US $1200
Multiple warning lights illuminated, radio stopped communicating with car computer. Radio was replaced - not covered under CPO warranty. Window regulator on the front passenger side replaced because it was squeaking loudly. Front sway bar bushings rotted and squeaking. Car exhibits more body roll than normal. Parts replaced and handling improved, but squeak is back within a few days. Rear end still exhibits poor handling. Will bring car back again. 
Nov 2011

65000 mi

US $50
CEL on. Dealer replaced VANOS solenoids. Car still squeaks/creaks when going over speed bumps or coming to a stop when braking hard. Problem seems worse when its warmer outside. Dealer says can't reproduce. Front sway bar bushings were previously replaced - didn't help. 
Feb 2014

90000 mi

US $1200
Valve cover gasket leaking oil. Replaced with new gasket. 
Nov 2014

98000 mi
Car is making a creaking sound with load changes/chassis flex when it is cold/wet outside. Inspection completed and could not find a reason for the sound, problem persists. Strut brace determined to be causing creaking noise. Strut brace re-torqued. 
Jan 2015

100000 mi

US $2000
Car would turn over slow and act like it didn't want to start. Starter motor replaced. Oil pan gasket leaking. Gasket replaced. Manual transmission shift and output seal leaking. Both seals replaced. "Lifetime" fluid replaced.. Alternator belt worn. Belt replaced. 
BMW 3-Series in Washington, United States
Feb 2011 - Jul 2018
Mar 2011

31000 mi
Car (with manual transmission) would not go easily into first gear occasionally. Transmission fluid was checked for debris indicating abnormal wear. Found none, so changed the fluid. Problem seems much reduced or eliminated. 
Jul 2014

51200 mi

US $1100
Replaced seals on transmission and differential 
Jul 2018

58000 mi

US $2600
Side/head airbag replaced and wiring harness to airbag replaced. 
BMW 3-Series in British Columbia, Canada
Apr 2010 - Sep 2013
Mar 2012

71920 mi

C $2000
Water pump failed, lower rad hose leaking slightly, so it was replaced as well 
Feb 2013

79520 mi

C $300
Wiper-washer fluid filter clogged, flushed in shop. Replacement of other wear items (battery) required extra time in shop 
BMW 3-Series in Missouri, United States
Jun 2009 - Aug 2009
Aug 2009

33000 mi
I had an issue with the stereo where one of the speakers would buzz loudly if the volume was turned up beyond a certain level. I had gone to the dealer a few times over the years and they didn't track it down. 
BMW 3-Series in Ontario, Canada
Jul 2009 - Dec 2013
Jan 2012

C $300
new battery 
Oct 2012

76040 mi

C $1000
Driver side mirror faulty 
Nov 2012

77040 mi
Bottom of both front doors rusted on the inside 
BMW 3-Series in Massachusetts, United States
Aug 2010 - Jan 2011
Jan 2011

46000 mi
Small rubber-like "covers" at bottom of both trunk-lid cylinders cracked and tore; clearly case of defect in materials. Replaced under warranty. 
BMW 3-Series in Ontario, Canada
Dec 2010 - Aug 2020
Mar 2014

84320 mi

C $650
Oil filter housing base gasket. 
Dec 2014

89900 mi

C $500
Check Engine light while at the dealer (not before). Replaced coil. 
Dec 2016

98580 mi

C $1200
2 rear door controller 
Jun 2017

998200 mi

C $200
Rear shocks 
Dec 2017

105400 mi

C $5100
Water pump Oil pan 
Feb 2018

108500 mi

C $170
Rear rubber bushings were squeaky. Lower control arm bushings were lubricated. 
BMW 3-Series in California, United States
Jun 2010 - May 2017
Sep 2010

81000 mi
Right rear window stuck in down position; window motor replaced 
Feb 2011

87000 mi

US $50
driver's side seatbelt kept getting jammed; replaced. 
Mar 2011

88000 mi

US $50
Water pump failed causing car to overheat; this caused a head bolt to crack. All bolts and water pump replaced 
Sep 2011

96000 mi
passenger rearview mirror developed rust stains on edges of mirror; mirror had become delaminated. 
Jun 2012

114000 mi

US $1100
factory original batt died, $200 for batt, $150 labor oil pan gasket leak 
May 2014

146000 mi

US $800
shifter seal worn. replacement seal didn't fix problem. rebuilt transmission required after pressurizing transmission to factory specs caused car to pop out of R and 1st gear. Took weeks to repair because a new transmission had to be shipped from Germany. 
Jul 2014

148000 mi

US $1900
starter completely seized, replaced 
Apr 2015

158300 mi

US $1100
crank position sensor failed 
Sep 2016

176000 mi

US $750
belt tensioner pulley on alternator broke 
BMW 3-Series in California, United States
Jan 2014 - Apr 2015
Jan 2015

87300 mi

US $200
Replaced battery. 
BMW 3-Series in British Columbia, Canada
Sep 2012 - Apr 2013
Apr 2013

64480 mi

C $200
Ignition coils 
BMW 3-Series in Massachusetts, United States
Apr 2007 - Sep 2015
Nov 2007

25000 mi
Rattle fixed by adjusting hood stop 
Sep 2010

58000 mi

US $50
Steering wheel clock warning light, repair was software update 
Feb 2012

71100 mi

US $75
Ignition coil failure 
Nov 2013

84100 mi

US $80
Failed Ignition Coil 
BMW 3-Series in South Dakota, United States
Nov 2015 - Nov 2016
Mar 2016

108000 mi

US $500
Crankshaft position sensor 
BMW 3-Series in California, United States
Dec 2006 - Jun 2018
Jan 2007

3000 mi
The driver-side wiper flew off the car when I switched on the wipers. The dealer replaced it at no charge to me. 
Aug 2007

7000 mi
Clunking noise from the rear differential when changing gear (manual transmission). Replaced driveshaft and rear differential. Must have been expensive! Seems to have been a known issue with the previous generation BMW 3-series. 
Apr 2008

12000 mi
Electric steering wheel lock fails to disengage. 
Oct 2008

17000 mi
Rattle in dash. It's real, but dealer couldn't replicate it. 
Jun 2010

28000 mi
Rattle in dash. Clunking noise from rear axle. 
Aug 2010

30000 mi
Clunking in rear axle. Delamination of both outside mirrors. 
Nov 2012

44400 mi

US $200
Paint flaked off roof drip rails. Repainted. Rear left window stuck down. 
Jun 2013

50000 mi
Check engine light came on. Reset but came back on. 
Aug 2013

51000 mi

US $25
Check engine light came on again. Bought new gas cap and reset light. Light came on again. 
Nov 2013

53000 mi

US $250
Check engine light on. Replaced pump for pressurizing gas tank. Rear window regulator broke. Replaced. 
Feb 2014

53000 mi

US $328
Replaced one failed coil, and six plugs. 
Jun 2015

58000 mi
Service engine soon light on. Reset. 
Aug 2015

59300 mi

US $250
Dead battery, won't keep charge enough. 
Mar 2018

70000 mi
Front brakes Replace failed water pump Replace BMW emblems that fell off Replace broken driver's window switch 
BMW 3-Series in Georgia, United States
Sep 2006 - Jul 2014
Mar 2009

30000 mi
Engine Knock on cold weather with cold engine. Replaced Head. 
Jan 2012

66400 mi

US $3
Door Lock fuse blown. I had to do it couple of times until I found a service announcement from BMW suggesting that the fuse should be replaced with a higher rated one. 
Dec 2013

86000 mi

US $800
Emission problem 
BMW 3-Series in Minnesota, United States
Sep 2011 - Dec 2012
Dec 2012

120000 mi

US $1000
Engine gasket cover replacement 
BMW 3-Series in Texas, United States
Feb 2017 - Dec 2017
Feb 2017

112000 mi

US $300
Oil pan gasket has leaked for about 10,000 miles (around 100K) and I replaced it myself. I was quoted $1500.00 for the repair at dealer so did myself. Requires lifting engine, dropping steering rack, unbolting subframe. 
Apr 2017

114000 mi

US $400
Airbag light came on again for passenger side. Turns out the wire under the seat was loose, causing a false error. Needed to reclip the wires, and then wrapped tape to make sure it doesn't come loose, then taped it to a part of the metal frame under the seat to secure it firmly. Had to get into the car computer and reset all the errors generated (tensioner error). Once I did this, it was fixed. Battery replaced. Went to Oreilly and bought Top of the line. Needs to be be reprogrammed to tell it about new battery. Was the original and lasted longer than any battery I've ever had: 11 years! 
May 2017

114000 mi

US $10
On these cars, the winshield top trim crumbles and falls apart after a few years. It makes the car look terrible. This is the third replacement since owning the car. You pull up the old trim off the top of the winshield with a screwdriver and then pop in the new one. Ordered from rockauto. Doesn't take too long if you see a youtube video on how to pop it out. Roof rack trim paint has peeled off the car. You can buy replacement trim, but because it's black and wasn't rusty, only peeling, I pulled the trim, went in the back yard, and repainted it black, and then put it back on . Good as new until it peels again. 
Jul 2017

115000 mi

US $200
The car has had a shake in the steering while braking for about 15,000 miles or maybe even longer. I had hoped it was the brakes, but I had changed the rotors, pads, and got it aligned. In a BMW like this, it only leaves one thing left, the control arms. So that's what this job was, upper and lower control arms (I would highly suggest one do these at the same time as the job is terrible, but as you remove one set of control arms, the other set becomes easier to get at. Bought online from RockAuto, as they are about half of the Dealer price and that's for original equipment replacements. Probably due to the age of the car, this was a very hard job to do, as all the parts are so worn it required cutting them off the car with a cutoff tool or sawzall. broke many tools trying to get them off otherwise. Took two weekends to get them all off. To get this job done at the dealer was quoted $1500.00, so that's why I did it myself for $300, including the cost of the broken tools. Had to be done, the car feels like brand new in steering now. The tie rods had seized on both sides of my car. Since I was changing the control arms this month, I knew that I would need to attack and replace the control arms since they all affect the alignment. At first I didn't think this was going to be too bad because on one side the bolt started to to loosen but then it jammed. So, just like the control arms, I had to but off the tie rods, then cut them again to recover the boots as they don't come with the new ones. This is replacing the inner and outer tie rods. I would recommend that you always do both inner and outer along with coating everything in anti-seize or they will just seize again. Always do an alignment after this, they will be very far off. Alignment was an additional $99 on top of the cost listed. Took two long days to complete. At the doorlocks on both sides of the car the clear has worn away and it peeling. I presume since it's a high touch item and it's plastic this is going to happen. I popped off the locks and cover and repainted them so it wouldn't look so bad. Purely cosmetic, but an indicator of the years. I suspect the paint on much of the trim like this will need work shortly. Trim on roof was already done as well and repainted. 
Aug 2017

116000 mi

US $99
It turns out on these cars the belt tensioner and one of the pulleys goes bad, which can cause the belt to slip and then tear up the car, causing a lot of damage. After reading this on a forum, I checked mine, and the belt was 1/4 inch off the pulley. I replaced the tensioner, pulley, and serpentine belt. It took about 2 hours. 
Nov 2017

118000 mi

US $1000
Car was taken for alignment, but this was the final straw. It would not go into alignment any longer. It's been an issue with the car from the start, always being a very close to the edge of the alignment specs. But this time it was too far. To get this, I finally went aftermarket to fix it. I bought new shocks and springs, and then bought a set of Ground Control Camber plates for the front. These expand the alignment positions, permitting an extra 3 degrees above the stock settings. using this, I was able to bring the car not only within specs, but into perfect position. The car has never ridden this smooth before. Tires have always had the inner wheel worn out way before the rest of the tire because of this problem, now this is solved. 
Dec 2017

118000 mi

US $100
Wipers have stopped working. I found a fuse popped for the wiper motor and replaced it. Still did not work. I also replaced the Wiper Relay. Still does not work. Possible motor to be replaced. 
BMW 3-Series in Ontario, Canada
Feb 2009 - Jul 2012
Apr 2009

36580 mi
faulty inlet vanos solenoid (caused CEL to come on) driveshaft hanger bearing needed replacing 
May 2011

66340 mi

C $50
Windshield wipers stopped. Relay switch broken. Originally claimed not under warranty, even tho windshield wiper system was. They then allowed the claim after I complained to the manager. 
Oct 2011

73160 mi

C $50
Driver's side mirror would extend beyond normal, until reaching fully out, flush against the A-pillar. The motor was found to be at fault, and it was replaced. 
Nov 2011

73780 mi

C $1200
Passenger seat bottom replaced, due to excessive heating, completely covered by BMW 
Mar 2012

79980 mi

C $50
water pump failed, thermostat damaged 
BMW 3-Series in New Hampshire, United States
Nov 2011 - Nov 2017
Dec 2011

87000 mi

US $125
Bulb socket for angel eye headlight ring went out on the passenger side. This fix requires the removal of a wheel, the wheel well and the headlight housing. 
Jul 2012

98000 mi

US $125
Check engine light came on. 
Nov 2012

106800 mi

US $200
One bad coil pack 
Jan 2015

119000 mi

US $400
New plugs and cylinder coil 
May 2015

161300 mi

US $2300
Oil pan gasket PCV hose and oil separator 
Jan 2016

158300 mi

US $775
Replaced drive shaft/U joint Replaced front directional socket 
Mar 2017

197000 mi

US $500
Broken shock in rear after hitting pothole. Replaced both rear shocks. Replaced rear shock mount 
Aug 2017

203000 mi

US $650
Alternator replacement Coil pack was replaced 
Sep 2017

203000 mi

US $475
Replaced window regulator 
BMW 3-Series in Kansas, United States
Mar 2006 - Mar 2010
Oct 2006

12500 mi
Gear not shifting properly 
BMW 3-Series in Wisconsin, United States
Jun 2008 - Jun 2016
Oct 2008

20000 mi
Blower motor failure. 
Jan 2009

23000 mi
Warning light indicating ignition lock problem. Dealer replaced steering column and flashed software. 
Oct 2009

28000 mi
Roundel on steering wheel was discoloring. This required replacement of the airbag. 
Apr 2010

33000 mi
Replacement of worn trunk struts. 
Jan 2011

40000 mi

US $23
Headlight replacement. 
Aug 2012

55700 mi

US $400
Right rear seatbelt tensioner failed. 
Aug 2014

77000 mi
Power door locks and fuel door stopped working. Took car to dealer, diagnosis was a blown 15 amp fuse (all door locks triggered at same time use 14.7 amps, dealer replaced fuse with a 20amp for free. 
Feb 2015

84000 mi

US $600
Bad thermostat. 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in South Carolina, United States
Jan 2015 - Sep 2018
Jul 2015

80500 mi
Windshield washer not working (washer pump failure).  
Feb 2016

89000 mi
Now washer fluid seems to be leaking into engine??? Returning for service 2/3/16. 
Mar 2016

91000 mi

US $3000
Electric water pump failed during out of town trip. Replaced water pump + expansion tank (damaged by heat). Sensor does not provide warning as the pump was failing intermittently. Could have blown engine. Got lucky??? Coolant sensor flashed <1 sec. 
Oct 2017

113000 mi

US $1600
Front end rebuilt. [tie-rod ends] Also new tires and 4 wheel alignment. (Cost of tires not included in estimate) Oil leak 
BMW 3-Series in Michigan, United States
Dec 2015 - Apr 2017
Apr 2017

208000 mi

US $60
slow to crank, starter fixed the issue. 
BMW 3-Series in New Brunswick, Canada
Feb 2011 - Nov 2011
Mar 2011

89900 mi

C $660
Replaced both VANOS solenoids 
Nov 2011

92380 mi
Electric steering wheel lock warning light started showing up (in Yellow, not yet in Red) 
BMW 3-Series in Connecticut, United States
May 2015 - Jun 2015
Jun 2015

109000 mi

US $980
Needed a new power steering pump 
BMW 3-Series in Indiana, United States
Jun 2012 - Sep 2016
Dec 2013

100000 mi

US $1100
Passenger door lock actuator replaced Both rear wheel bearings replaced 
BMW 3-Series in Virginia, United States
Aug 2011 - Jul 2012
Sep 2011

81000 mi

US $2000
electric water pump failed and had to be replaced, along with thermostat and coolant 
BMW 3-Series in Massachusetts, United States
Feb 2009 - Apr 2012
Mar 2010

52000 mi

US $164
windshield wiper relay failed 
Sep 2010

56000 mi
Headlight bulb. 
Dec 2011

68000 mi

US $1030
It needed the key module (in the dash) replaced due to intermittent failure. It also had the right front headlight washer replaced (due to leak). 
BMW 3-Series in Washington, United States
Apr 2015 - Jun 2016
Apr 2015

103000 mi

US $212
Blown left rear shock, replaced with Sachs unit on both sides along with all mounting hardware. Easy job. 
Dec 2015

109000 mi

US $300
Valve cover gasket leaking. Self-repaired. 
BMW 3-Series in California, United States
May 2008 - Sep 2008
Jun 2008

25000 mi
Driver side window actuator. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Ontario, Canada
Nov 2013 - Feb 2024
Dec 2013

60140 mi
Part was replaced 
Aug 2014

61580 mi

C $538
Routine oil change, changed cabin filter & engine filter, replaced glass only on passenger side mirror after it fell off. Simple repair ordered mirror only, I snapped the black under mount off and the new unit snapped in with a healthy click. 
Sep 2014

62000 mi
Drivers door was replaced under rust warranty. 
Feb 2015

63240 mi

C $418
replaced original battery. battery was 1/2 charging. 
Dec 2015

65720 mi

C $140
Car was very loud. Replaced 3 exhaust flange bolts. One was bad the other 2 preventative. 
Aug 2016

66960 mi

C $1052
Replace rear crank seal, replace oil pan gasket. Oil pan gasket was o'k I had it changed just as maintenance piece of mind. 
Oct 2016

67580 mi

C $1312
Replaced water pump and thermostat, latter preventively. 
Jan 2018

69440 mi

C $1028
Mileage is correct @ 112,647 I had guesstimated previously. Battery replaced frozen due to extreme weather conditions. Replaced throttle body assembly. 
Mar 2018

69440 mi

C $1028
Right turn signal bulb also replaced left side as I had the extra bulb. Watched a you tube video extremely easy repair total time 20 minutes. Took a bit longer as I did some cleaning in the area. 
Oct 2021

73780 mi

C $1222
It took 2.5 hours, 4 new tires , oil change, and change right front signal bulb I supplied. I really don’t know the labour rate as I don’t really look total bill was $1,397.00. I trust these folks as one problem I had years ago they told me I may need 4 sensors would have been approximately 4K I said if it had to be done do it as this car has been extremely reliable. In the end it was 4 bolts that hat rusted close to sensors the 4 bolts and labour was $99.00 these folks are very honest as they could have charged me 4K + tax. I have sent many people to there garage all are extremely happy with the work done on their vehicles. 
Nov 2022

78120 mi
front springs and struts, alignment, oil change and battery 

Return to top

2006 BMW 3-Series 4-door

turbocharged 4-cylinder diesel automatic 2WD

BMW 3-Series in Victoria, Australia
May 2016 - Jun 2016
Jun 2016

50220 mi

A $3000
turbo charger failed 

Return to top

2006 BMW 3-Series 4-door

6-cylinder manual 2WD

BMW 3-Series in Illinois, United States
Dec 2005 - Mar 2010

Return to top

2006 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW 3-Series in Kentucky, United States
Aug 2007 - Mar 2010
Nov 2008

42000 mi

US $57
Rear high brake light assembly faulty. 
BMW 3-Series in Tennessee, United States
Feb 2006 - Feb 2008
Apr 2007

18000 mi
cup holder was stuck and repaired. 
Aug 2007

23000 mi
Cup holder rattle and replaced. 
BMW 3-Series in Maryland, United States
Mar 2013 - Jun 2014
May 2014

155200 mi

US $1400
ac issue 

Return to top

2006 BMW 3-Series 4-door

6-cylinder automated manual 2WD

BMW 3-Series in Pennsylvania, United States
May 2007 - Mar 2010
Jun 2008

36000 mi
Squeaky sound from fan. Originally, dealer said not problem could not hear it. But subsequently they did hear it and it was worse when brakes were applied. Going back to shop today Driver side door panel is all peeling. Very bad. At first dealer would not replace but now they are going to replace it under warranty Push button for trunk lid broke. Ordered new part. 

Return to top

2006 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Ontario, Canada
Dec 2009 - Sep 2012
Mar 2010

27900 mi
Rearview mirror would not dim completely. Blotchy. Replaced and working fine now. 
BMW 3-Series in Great Britain
May 2011 - Jul 2016
Mar 2015

74000 mi

£200
Warning lights intermittently coming on, disabling DCS and ABS 
BMW 3-Series in Massachusetts, United States
Dec 2009 - Jun 2011
Feb 2010

37000 mi
Parking brake did not actuate. Car would roll when parked on inclines. Parking brake needed to be repaired, was pulling way too high. Fixed parking brake so only needed to be pulled up halfway to engage properly 
BMW 3-Series in Washington, United States
Oct 2007 - Jun 2011
Dec 2007

8000 mi
Minor oil leak from oil-temp/pressure sending unit (small oil spots on garage floor where car was routinely parked). 
Jul 2008

15000 mi
AC not getting cold enough, checked - found refrig very low. Leak tested, found leak but could not identify location. Replaced all AC lines (high & low pressure), core, recharged system. 
Feb 2010

35000 mi
Again due to climate control not working. All hoses to/from AC Compressor replaced (AGAIN), plus entire climate control panel on dash replaced. So far seems to be working again. 
BMW 3-Series in Virginia, United States
May 2010 - Jun 2022
Dec 2017

93000 mi

US $785
Front rotors and brake pads gone at 93k.  It was fixed. It was a struck “open” thermostat. All good now. 

Return to top

2006 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed automated manual RWD

BMW 3-Series in Oklahoma, United States
Dec 2012 - Jul 2015
Jul 2012

27000 mi

US $20
the yellow cog warning light presented itself. I replaced the salmon relay and topped off the fluid. 
Oct 2012

28000 mi

US $350
I had to replace the ac evaporator, drier, and expansion valve. 
Jun 2014

51000 mi

US $1200
received P0011 code. replaced vanos solenoid. Error persisted. inspected exhaust hub and found broken tab. replace hub with aftermarket hub. replaces all seals in vanos. replaced cam bolts while in there. 
BMW 3-Series in Massachusetts, United States
May 2008 - Mar 2010
Jul 2008

12000 mi
SMG accumulator dead- replaced under warranty 

Return to top

2006 BMW 3-Series 2dr Coupe

255-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Washington, United States
Jul 2005 - Jul 2022
Feb 2005

7 mi

US $32000
Water pump failed at 2500 miles. Warrenty no problem. BUT, showed a hot transmission warning, NOT a hot engine! 
Sep 2008

38000 mi
Oil change, door handles sticky.  Center dash above emergency flasher switch squeaky. Inner door handle peeling. Rain gutter clip broken. Lost drain plug cover for plastic cover on bottom of car. 
Oct 2008

40000 mi
Fixed center dash squeak again. Replaced inner door handle. 
Jun 2009

48000 mi
My center console has started peeling just like the door panels did. Dealer will not warranty. In contact with BMW NA now. My car is 06 but May/June 05 build. 
Jul 2009

49000 mi
Repaired Center Console Peeling. Car is flawless! 
Sep 2010

63000 mi

US $500
Sloppy worn shifter. Installed BMW short throw shifter and flushed Radiator/Tranny/Rearend 
Feb 2011

69700 mi
replaced right rear window regulator.  
Jun 2012

84000 mi

US $70
Automatic door lock actuators would not respond Key fob remote inputs 
Nov 2012

88500 mi

US $70
#4 ignition coil failed. Replaced. 
Dec 2013

98000 mi

US $825
Head bolts broken. Front four. 
Dec 2014

105000 mi

US $175
Idler pulley and tensioner 
Dec 2016

125000 mi

US $421
Water pump. Second one. Electric. First at 4000 
May 2022

187000 mi

US $1300
Clutch change. Normal wear. 

Return to top

2006 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Louisiana, United States
Jul 2016 - Sep 2017
Sep 2016

96000 mi

US $360
Car wiggled and pulled hard to the right. Replaced the lower control arms and the control arm bushings. 
Feb 2017

100700 mi

US $230
Cooling system refesh - Replaced expansion tank, all hoses, thermostat, water pump, and temp sensors. Replaced the cracked upper and lower intake boots. Replaced the failing fuel pump. Cleaned the MAF sensor. 
Sep 2017

105000 mi

US $275
Replaced front hubs and wheel bearings. 
BMW 3-Series in California, United States
Jun 2005 - Mar 2010
Nov 2005

500 mi
Replace defective rear deck speaker. 
Apr 2007

14500 mi
Engine loses power at 4000 rpm. Removed DME unit and sent to East coast to be reprogrammed. Works OK now. In shop 12 days. Dealer supplied loaner. 

Return to top

2006 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 5-speed shiftable automatic RWD

BMW 3-Series in Florida, United States
Jan 2010 - Nov 2019
Jul 2012

75300 mi

US $70
Windshield washer pump started leaking. Replaced pump. 
Nov 2012

78400 mi

US $430
Control arm bushings needed to be replaced. 
Dec 2014

97000 mi

US $2100
Oil gaskets replaced and cleaned oil sludge inside the engine. Replaced front wheel bearings Replaced power steering pump 
Apr 2016

110300 mi

US $1350
Gauge cluster failed and needed replacement. When the gauge cluster fails, the AC stops working as well. 
Mar 2017

117000 mi

US $1175
Transmission fluid leak. Replaced gasket. Steering rack was leaking fluid. Replaced rear brake pads. 

Return to top

2006 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in California, United States
Jun 2014 - Jul 2018
Jul 2016

99700 mi

US $1250
Replaced radiator. Replaced sensor for oil level. 
Dec 2016

104000 mi

US $261
After 8 years, car battery died during cold spell. Called AAA and they replaced battery for $261. Great deal compared with what dealers wanted. 
Mar 2017

105200 mi

US $790
Replaced front and rear wheels. Shop balanced the new tires. 
Jul 2018

116000 mi

US $640
Fixed broken starter 
BMW 3-Series in Connecticut, United States
Nov 2010 - Mar 2015
Oct 2011

56000 mi

US $50
Car would squeal while starting, technician noticed a cracked alternater belt & replaced it. 
Dec 2011

59000 mi

US $50
Noticed noise similar to the cracked belt that was previously replaced. Dealer found starter stuck in engage position. $1200 part replaced for $50 under extended warranty. 
Mar 2012

62000 mi

US $50
Bluetooth stopped working, then CEL, then had to be towed a couple of days later. Bluetooth issue and tow because of dead battery, diagnostic $125 and battery $350.  CEL was for bad thermostat, replaced under extended warranty. 

Return to top

2006 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Florida, United States
Mar 2010 - Jun 2011
May 2010

41000 mi
Air Bag electronics 

Return to top

2006 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Iowa, United States
Jan 2013 - Apr 2017
Nov 2015

87000 mi

US $400
had to replace o2 sensor and repair ecu due to damaging o2 sensor wiring while replacing valve cover gasket 
BMW 3-Series in Tennessee, United States
Aug 2011 - Jan 2013
Sep 2011

73000 mi
Failed Radiator hose days after purchase. Fixed free 

Return to top

2006 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in California, United States
Jun 2011 - Aug 2018
Feb 2015

62300 mi

US $1381
Faulty engine thermostat from check engine light. Replaced engine thermostat, radiator hoses and lower temp sensor. Also replaced water pump as preventative in the area (incl in total). 
Sep 2017

75000 mi

US $722
Front sway bar bracket broken, replaced. Lower engine cover bracket damaged. No evident cause, though happened about a week after I had a branch caught under the car. Shop discovered it while fixing the sway bar bracket, couldn't tell what caused it either. Replaced bracket. Glove box latch broken - couldn't open glove box. 
Dec 2017

77000 mi

US $766
Whining noise from engine, particularly when cold, worse around 2-3k rpm. Replaced drive belt idler pulley, tensioner pulley, a/c tensioner, and drive belts (drive belts was more preventative - showing wear, but were not causing the noise, but just a small amount extra cost). 

Return to top

2006 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed automated manual RWD

BMW 3-Series in California, United States
Nov 2009 - Jun 2011
Dec 2009

21000 mi
One key's remote function failed--need replacement--part ordered. 2nd key's lock function failed. They fixed it while I waited. 
Feb 2010

22000 mi
Leaky steering fluid line. 
Oct 2010

26000 mi
Replacement keys came in, so they just paired it to the car. 
BMW 3-Series in Florida, United States
Mar 2013 - Jun 2015
May 2015

52000 mi

US $1850
Replaced A/C Evaporator 
BMW 3-Series in Minnesota, United States
May 2012 - Apr 2017
May 2012

18000 mi

US $285
Battery needed to be replaced. 
Aug 2012

19000 mi

US $449
Battery totally discharged. Tech checked total electrical system and found nothing wrong. Charged battery. leaking windshield washer pump and a couple of items that shop was "unable to duplicate" 
Sep 2013

21000 mi

US $1400
Right rear axle and pinion seal leaking. Replaced all necessary parts. 

Return to top

2006 BMW 3-Series 2dr Convertible

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Pennsylvania, United States
Jan 2013 - Oct 2014
Mar 2013

43000 mi

US $150
Windshield/headlight washer reservoir leaking. O Rings on pumps replaced. Leak persisted. Found winshield pump leaking; headlight pump OK. Replaced windshield pump. 

Return to top

2006 BMW 3-Series 2dr Convertible

235-horsepower 3.0L I6 5-speed shiftable automatic RWD

BMW 3-Series in Indiana, United States
Nov 2010 - Oct 2011
Jan 2011

19000 mi
PS rear window was replaced. A previous repair by another dealer caused this. They adjusted the window to repair a water leak incorrectly. This resulted in damaging the window. Now however the trim below the window rattles. 
Oct 2011

31000 mi

US $1500
 

Return to top

2006 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Florida, United States
Aug 2011 - Jun 2017
Oct 2011

42500 mi

US $52
The center console has bad emergency flasher/central door lock module (pretty typical of this model - susceptible to spillage from adjacent cup holder). Dealer wanted $130, part only (autohaus $52). 
Dec 2011

43000 mi

US $330
Oil leak -- had to replace oil filter housing seal (this is top of engine location w filter in housing that leaked). 
Mar 2012

46000 mi
Replace DMS sensor; car had stalled while driving and would not restart. Towed to dealer which had to order part which took 3 days and then download software and recalibrate engine. Repair successful. 
May 2012

46500 mi

US $53
Car has CPO and Extended Maint warranty. W/o warning,it failed to start. Key and steering column lock not in sync. Dealer said problem could return again w/o warning; unsure of cause - just a glitch! This is two complete failures w/in 60 day 
Jul 2012

47300 mi
BMW failed to start again, would turn over but not catch. Dealer diagnosed repair to misalignment w/in car's computer system. Dlr installed new software for entire car's electrical system rec'd from Germany, claiming "rare repair." 
Feb 2014

59600 mi

US $180
replaced belts.  Also having problem with coolant light being on w/o coolant being low or having a problem with overheating. Interior heater does not work, however. 
Oct 2015

69500 mi

US $750
Ignition coil on #3 cylinder Ignition switch and brake sensor 
Mar 2016

74000 mi

US $1349
guibo - steering knuckle replaced. tie rods, replaced both sides - cost $660 total for this repair. 
Jun 2017

78000 mi
This year of BMW (and I understand other German cars of same period) has a history of the plastic coating on wiring failing in engine bay due to heat, causing headlamp shorts. There is a diy fix of wrapping wires In electrical tape or pay the dealer lots more to replace harness. 
BMW 3-Series in Minnesota, United States
Jan 2010 - Jun 2012
May 2010

10000 mi
Top was squeaking (#1) and passenger side seatbelt holder needed to be replaced (#2). Fixed #1 same day & Parts ordered for #2. Passenger side seatbelt holder fixed a week later. 
BMW 3-Series in Ontario, Canada
Aug 2015 - Jun 2022
Sep 2015

74400 mi

C $1400
Sensor issues Replace seat bolster leather Replace electrical rear view mirror. Not successful has to be replaced 
Feb 2016

78740 mi

C $200
Air intake boot all rotted out. need to replace lower control arm bushings 
Mar 2016

80600 mi

C $200
lower control arm front, rear bushing 
Apr 2016

81000 mi

C $250
accessory belt idler pulley bearings done, also could be alternator bearing getting both parts. need to get more parts. 
May 2016

81500 mi

C $67
Replace idler pulley 
Aug 2016

84980 mi

C $400
Replace coolant expansion tank 
Sep 2016

83700 mi

C $455
Profile gasket replace 
Apr 2017

94860 mi

C $76
replace convertible glove box lock. 
Dec 2017

101060 mi
Squeaky brakes. Re greased the pads and sliders 

Return to top

2006 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Arkansas, United States
Sep 2012 - Oct 2012
Oct 2012

85000 mi

US $1500
water pump, drive belt and a couple hoses. 
BMW 3-Series in Indiana, United States
Feb 2013 - Jun 2018
Feb 2014

60900 mi

US $1000
Slight leak in radiator fitting. Replaced water pump and thermostat as preventive maintenance. Changed transmission fluid. 
Jun 2018

88990 mi
Coolant leak. Could not replicate problem at shop. Car had leaked 1.5 liters on garage floor. Filled and pressure tested and no leak. 
BMW 3-Series in North Carolina, United States
Jul 2012 - Sep 2015
Nov 2012

92700 mi

US $2000
New water pump and expansion reservoir Pulleys replaced 
Feb 2014

109700 mi

US $50
Wire to headlight broke 
Mar 2015

124000 mi

US $400
Leaking oil filter gasket 
BMW 3-Series in Indiana, United States
Aug 2016 - Jan 2019
Dec 2016

67000 mi

US $500
Noticed leaking coolant, found two sensors that were leaking, replaced both sensors. 
Mar 2018

74000 mi

US $500
Transmission fluid leaking on exhaust causing burning oil smell. Found 2 leaking o-rings. Required replacing o-rings and wiring harness. Required dropping pan replacing gasket and additional transmission fluid. 
Sep 2018

77000 mi
Burning oil smell, noted as leaking valve cover gasket. Elected not to repair at this time. 
BMW 3-Series in North Carolina, United States
Apr 2012 - Apr 2012
Apr 2012

99000 mi

US $545
Replaced thermostat and water pump. 
BMW 3-Series in Alabama, United States
Sep 2016 - Oct 2017
Jun 2016

96000 mi

US $1600
Starter was replaced. 
Mar 2017

108000 mi

US $145
Replaced fuel pump 

Return to top

2006 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Texas, United States
Mar 2010 - Jun 2016
Sep 2010

48000 mi
Convertible seal rip. 
Mar 2013

65000 mi

US $195
Car developed a vibration upon coasting after reaching 40 - 55 miles per hour. Parts were replaced. Valve cover gasket leaking. Oil indicator sensor was malfunctioning. 
Dec 2013

71000 mi

US $1800
Thermostat stuck open. Replaced thermostat. Oil pan gasket leaking. Replaced. Radiator outlet temp sensor leaking. 
Mar 2014

72000 mi

US $850
Rear differential seal was cracked and leaking. Replaced seal. Windshield washer pump went out. Glove compartment closure would not unlatch Roundel chipped 
Jul 2014

75000 mi
Mounting bracket came loose. Bolts tightened. 
Aug 2015

84700 mi

US $1200
Thermostat housing was leaking. Coolant warning light indicated coolant leak. The radiator and coolant reservoir bottle were replaced. 
Oct 2015

85500 mi

US $200
Battery went out. Car had to be towed to dealer for replacement. 

Return to top

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

2006 BMW 3-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 2006 BMW 3-Series problems occur, check out our car reliability stats.