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 engine repair cost distribution

$2500+ (4%)

$1000 - $2499 (23%)

$500 - $999 (20%)

$100 - $499 (24%)

< $100 (28%)

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

Chart based on 290 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

34000 mi Car would stall after starting - repaired oil leak 
55000 mi

US $100
tensioner pulley 
34000 mi low on oil, oil sensor broken, loaded new software to fix 

Return to top

2006 BMW 3-Series 4dr Wagon

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

8680 mi manifold change, warranty 
148700 mi

US $168
Ignition coil began throwing misfire codes - replaced all coils. 
155000 mi

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

US $90
Replaced upper radiator hose, and coolant recovery tank hose 
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. 
112000 mi

US $1200
Water pump and thermostat replaced by mechanic 
114300 mi

US $750
Rough start, car would die unless RPM was above 2000. Replaced all sparkplugs and coils which fixed the problem. 
125000 mi

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

€500
defective ignition coil of cylinder no. 5 Noticed engine ran very rough upon starting. Ran fine the day before. exhaust pipe clamp broken 
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. 
91000 mi

US $1694
Water Pump and Thermostat 
98300 mi

US $300
Water pump and thermostat replacement 
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) :-) 
74400 mi

C $838
Engine Check light on. Failed Thermostat was replaced. Ticking sound at idle. Replaced belt tensioner. 
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. 
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. 
85000 mi

US $2600
replaced oil filter housing due to leak 
85700 mi replaced water pump 
77500 mi

C $1300
water pump died. replaced with thermostat 
127000 mi

US $2400
radiator, water pump replacement 

Return to top

2006 BMW 3-Series 4dr Wagon

215-horsepower 3.0L I6 6-speed manual AWD

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. 

Return to top

2006 BMW 3-Series 4dr Wagon

165540 mi

€1800
DPF needed to be replaced; was able to have cleaned instead 

Return to top

2006 BMW 3-Series 4dr Sedan

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

100300 mi

US $400
Water pump failed 
48500 mi

US $1300
DMTL pump faulty. replaced and reset error codes. 
76000 mi

US $900
wanter pump failed 
92000 mi

US $900
Replace radiator and hoses. 
41540 mi

C $300
Rough idling- Single cylinder coil (igniter?) needed replacement. Runs like a charm now. 
69000 mi Fuel pump was failing. Engine stumbled a couple of times. CHECK ENGINE light came on. Dealer replaced fuel pump under CPO warranty. 
79000 mi Leaking valve cover gasket. 
83000 mi

US $672
Bad ignition coil. 
92000 mi

US $35
Bad water pump. Engine overheated. 
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 
89000 mi

US $965
Intake gasket was replaced. 
110000 mi

US $531
valve cover gasket and bolts set that snapped off 
111000 mi

US $695
had oil leaks from transmission and from filter gasket. 
113000 mi

US $694
replaced belt tensioner replaced filter housing gasket 
70000 mi

US $50
Ignition coil pack failure causing misfire. Replaced coil misfire gone 
48300 mi

US $900
Oil leak. Valve gasket replaced. problem not solved. 
72000 mi

US $420
Alternator tension bolt. 
78000 mi

US $1600
Water pump and thermostat. 
65000 mi

US $1000
Oil filter gasket leak 
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. 
135800 mi

US $170
Bad engine coil. 
80000 mi

US $858
could smell burning fluid from cabin. oil leaking from valve cover to exhaust manifold. 
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 
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 
146725 mi

US $1292
valve cover gasket 
83000 mi

US $350
replaced failed ignition coil on cylinder 3 
59000 mi

US $50
Valve cover gasket, oil sensor, head bolts all replaced 
74000 mi

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

US $50
Engine ticking. Replaced rockers and lifters 
58500 mi

US $1500
Brakes and oil pan leak 
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. 
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. 
98800 mi

US $3000
Due to faulty ignition coil one of the cylinders was not functioning 
87000 mi

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

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

US $380
One of the ignition coils was malfunctioning, causing engine to vibrate. 
16120 mi Intermittent check engine warning light; rough idling and car stalled once. 
Persistent noise from hvac system eventually diagnosed as leaking water pump. 
38000 mi 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. 
14000 mi lifter ticking 
48000 mi Replace Ignition switch. 
527000 mi

US $53
Water Pump Failure. Covered under CPO Warranty. 
120700 mi

US $1000
Water pump failure... 
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. 
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. 
168000 mi

US $60
Oil filter housing gasket leaking. Replaced myself. 
185000 mi

US $1500
Water pump and thermostat replaced. 
187000 mi Service Engine Soon light illuminated. Scan run. Camshaft position sensors removed, cleaned, re-installed. SES cleared and has not returned. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

73000 mi

US $823
replaced leaking oil seal and housing 
92000 mi

US $1210
water pump failed. Water pump and hoses replaced. 
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 
113000 mi

US $1400
oil seperator replacement due to leak 
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. 
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. 
14000 mi Lift tap, TSB drained crankcase 5 times to repair. 
24000 mi Replaced accessory belt tensioner (leaking)and belt. 
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. 
19000 mi Valve tap. Attempt to repair made, however symptom persists. Attempt to reschedule has not been made. 
44920 mi Engine ticking sound at startup but goes away when hot. 
50840 mi

C $60
Engine ticking gone after filter and oil change with new Castrol Syntec 5W30 for BMW. 
105000 mi

US $1200
Electric water pump failed. Replaced it and rnThermostat. 
76260 mi

C $3000
Valvetronic valve position sensor and valvtronic motor, vanos system + battery. 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual RWD

95000 mi

US $558
Issue with VANOS, TSB exists from BMW. Car has CEL but runs normally. 
97300 mi

US $200
Oil filter housing gasket was replaced. 
52000 mi

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

US $966
Slipping clutch, replaced clutch assembly. 
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. 
141000 mi

US $600
valve cover gasket replaced 
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. 
49000 mi Replaced solenoids that control cam timing, which tripped a check engine light. 
48000 mi

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

US $100
Valve cover gasket 
89000 mi

US $500
Replaced electric coolant pump 
90000 mi

US $150
Oil pan gasket replaced for small leak. 
25000 mi Air-fuel sensor replaced. Fuel tank filter replaced. 
139500 mi

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

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

US $660
Oil pan gasket was leaking and was replaced by independent BMW shop. 
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 
130000 mi

US $15
Oil filter housing gasket replacement 
142000 mi

US $500
Water pump. 
103000 mi

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

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual AWD

88000 mi

US $1340
Water pump failed 
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. 
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. 
103000 mi

US $120
Oil filter housing gasket was leaking oil down the front of the engine block. Gasket replaced along with oil, oil filter, coolant, air filter. 
113000 mi Stumbles at full throttle at low RPM. No codes stored, attempted switch VANOS solenoids, didn't fix. Will replace VANOS check valves. 
114000 mi

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

US $235
Misfire, cylinder 4. Replaced all plugs and coils. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

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 
63500 mi

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

US $1268
replaced water pump and thermostat. Car overheating intermittently. 
140038 mi

US $950
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. 
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. 
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. 
89000 mi

US $98
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. 
99000 mi

US $300
Got a low coolant warning. Diagnosed a hairline crack in plastic radiator neck. Replaced radiator and some hoses. 
24500 mi Engine overheated. Replaced thermostat and housing. Engine overheated. Replaced electric water pump. 
60000 mi

US $265
Replace starter motor. Replace intake manifold gaskets. Replace oil vent line. 
80800 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. 
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. 
91000 mi

US $1689
Replaced eccentric shaft sensor. Internal oil leak found. 
94000 mi

US $650
oil filter housing 
63000 mi

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

US $200
cylinder 2 ignition coil failure cylinder 6 ignition coil failure 
58800 mi

US $172
Exhaust bracket replaced. 
101800 mi

US $2000
Oil Leaks (Valve Cover, oil pan) 
148000 mi

US $755
Belt tensioner replaced 
72000 mi

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

US $903
Valve cover gasket and replacement bolt kit were used to replace a leaking valve cover gasket. 
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. 
100000 mi Cracked oil pan gasket never replaced. 
84000 mi

US $900
Valve cover gasket 
70000 mi

US $1800
Oil filter and oil pan gaskets 
181000 mi

US $1200
Drive belt and tensioner replaced. Both close to failure. 
189000 mi

US $90
Oil filter stand gasket replaced due to leaking. 
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. 
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. 
97000 mi

US $500
Oil filter housing leak. Gasket replaced. Inexpensive part but lots of labor. 
102000 mi Oil pan leak Main seal leak I did not repair as I was selling the car. Very expensive repairs. 
56000 mi

US $1100
water pump 
92000 mi

US $600
Coolant pump failed. Had to be replaced. 
97345 mi

US $1044
Replaced water pump Replaced water pump 
48000 mi

US $800
Harsh shifting in low gears of automatic transmission.  
77000 mi

US $1290
Overheated, had to replace water pump & thermostat, repaired both problems. 
50000 mi

US $700
ignition coil went bad on cylinder 1, 3 & 5. 
13000 mi 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. 
72540 mi

C $1000
Shaky idle with check engine light. Fixed by replacing injectors and spark plugs. 
137700 mi

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

US $1046
Radiator leak. Was replaced. $460 parts & labor. 
74000 mi

US $500
Oil gasket leak Radiator hose leak 
81000 mi

US $1950
Water pump replaced. 
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. 
73000 mi

US $53
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. 
58000 mi

US $50
continued oil leaking out from top engine gasket(small amount) gasket was replaced under certified used warranty 
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 
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 
164000 mi

US $70
Replaced oil pan gasket due to leak. Had to top oil between changes 
81000 mi Water pump on its way out 
38000 mi

US $100
Oxygen Sensor failed and was replaced 
74000 mi

US $400
Oil filter housing gasket leaking; replaced. 
87700 mi

US $60
Replaced cylinder 1 coil-on-plug ignition module due to misfire cylinder 1 
99000 mi

US $1000
Electric water pump and thermostat was replaced 
112000 mi

US $75
Engine oil filter housing gasket replacement 
70000 mi

US $1100
Bad ignition coil 
46000 mi

US $50
ignition coil 
74300 mi

US $1000
Valve cover gasket, oil filter housing gasket, coolant flush 
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. 
77700 mi

US $35
Pulled code cylinder 2 misfire. Replaced ignition coil. 
77000 mi

US $515
Car overheated. Pulled codes: water pump stopped. Replaced water pump and thermostat. 
129500 mi

US $600
Water pump needed replacement. 
135000 mi

US $100
TUNE UP NEEDED ALONG WITH ONE REPLACEMENT CYLINDER COIL. 
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. 
76200 mi

US $435
Oil leak at valve cover gasket 
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. 
52000 mi

US $350
Replace ignition coils 
99000 mi

US $1100
solenoid replacement 
62000 mi

US $50
Car went into limp mode. Dealership replaced thermostat, checked fluids and reprogrammed computer. Problem has not returned. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

3100 mi check engine light on; as far as I know, the problem was related to the sensors and the programming of the CPU. 
5240 mi Old problem as well -- check engine light on. 
7440 mi Check engine light on. 
31000 mi Weedwhacker sound from engine compartment. 
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. 
96000 mi

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

US $450
Leaking radiator 
108500 mi

C $3500
Engine oil pan replaced 
34720 mi Oxygen sensor 
118420 mi

C $1100
There are two small oil leaks to be looked at the next time the car is being serviced. 
126480 mi

C $1150
ignition coil replaced 
61000 mi

US $400
engine oil filter housing gasket leak 
41000 mi

US $900
Coolant light came on, water pump needed. 
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. 
95000 mi

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

US $300
Oil leak from Crankcase Vent Valve (Pressure Regulating Valve) , replaced all crankcase vent hoses & oil pressure switch. 
106000 mi

US $250
Valve Cover gasket was replaced due to oil leak. 
132000 mi Replaced both fuels pumps due to heavy gas odor in rear seat, after repair , no more gas odors. 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual RWD

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. 
65000 mi

US $50
CEL on. Dealer replaced VANOS solenoids. 
90000 mi

US $1200
Valve cover gasket leaking oil. Replaced with new gasket. 
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. Alternator belt worn. Belt replaced. 
71920 mi

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

US $125
Check engine light came on. 
106800 mi

US $200
One bad coil pack 
119000 mi

US $400
New plugs and cylinder coil 
161300 mi

US $2300
Oil pan gasket PCV hose and oil separator 
203000 mi

US $650
Coil pack was replaced 
84000 mi

US $600
Bad thermostat. 
30000 mi Engine Knock on cold weather with cold engine. Replaced Head. 
86000 mi

US $800
Emission problem 
108000 mi

US $500
Crankshaft position sensor 
36580 mi faulty inlet vanos solenoid (caused CEL to come on) 
79980 mi

C $50
water pump failed, thermostat damaged 
84320 mi

C $650
Oil filter housing base gasket. 
89900 mi

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

C $5100
Water pump Oil pan 
120000 mi

US $1000
Engine gasket cover replacement 
64480 mi

C $200
Ignition coils 
12500 mi Gear not shifting properly 
88000 mi

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

US $1100
oil pan gasket leak 
158300 mi

US $1100
crank position sensor failed 
176000 mi

US $750
belt tensioner pulley on alternator broke 
50000 mi Check engine light came on. Reset but came back on. 
51000 mi

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

US $250
Check engine light on. Replaced pump for pressurizing gas tank. 
53000 mi

US $328
Replaced one failed coil, and six plugs. 
58000 mi Service engine soon light on. Reset. 
70000 mi Replace failed water pump 
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. 
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. 
71100 mi

US $75
Ignition coil failure 
84100 mi

US $80
Failed Ignition Coil 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual AWD

68000 mi

US $1030
It needed the key module (in the dash) replaced due to intermittent failure. 
109000 mi

US $300
Valve cover gasket leaking. Self-repaired. 
89900 mi

C $660
Replaced both VANOS solenoids 
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. 
113000 mi

US $1600
Oil leak 
81000 mi

US $2000
electric water pump failed and had to be replaced, along with thermostat and coolant 

Return to top

2006 BMW 3-Series 4dr Sedan

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

65720 mi

C $140
Car was very loud. Replaced 3 exhaust flange bolts. One was bad the other 2 preventative. 
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. 
67580 mi

C $1312
Replaced water pump and thermostat, latter preventively. 
69440 mi

C $1028
Replaced throttle body assembly. 

Return to top

2006 BMW 3-Series 4-door

turbocharged 4-cylinder diesel automatic 2WD

50220 mi

A $3000
turbo charger failed 

Return to top

2006 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

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

US $785
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

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. 

Return to top

2006 BMW 3-Series 2dr Coupe

255-horsepower 3.0L I6 6-speed manual RWD

7 mi

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

US $70
#4 ignition coil failed. Replaced. 
98000 mi

US $825
Head bolts broken. Front four. 
105000 mi

US $175
Idler pulley and tensioner 
125000 mi

US $421
Water pump. Second one. Electric. First at 4000 
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

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. 
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. 

Return to top

2006 BMW 3-Series 2dr Coupe

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

97000 mi

US $2100
Oil gaskets replaced and cleaned oil sludge inside the engine. 

Return to top

2006 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

99700 mi

US $1250
Replaced radiator. Replaced sensor for oil level. 
56000 mi

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

US $50
CEL was for bad thermostat, replaced under extended warranty. 

Return to top

2006 BMW 3-Series 2dr Coupe

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

87000 mi

US $400
had to replace o2 sensor and repair ecu due to damaging o2 sensor wiring while replacing valve cover gasket 
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

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). 
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

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

78740 mi

C $200
Air intake boot all rotted out. 
81000 mi

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

C $67
Replace idler pulley 
84980 mi

C $400
Replace coolant expansion tank 
83700 mi

C $455
Profile gasket replace 
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). 
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. 
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 
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. 
69500 mi

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

Return to top

2006 BMW 3-Series 2dr Convertible

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

67000 mi

US $500
Noticed leaking coolant, found two sensors that were leaking, replaced both sensors. 
77000 mi Burning oil smell, noted as leaking valve cover gasket. Elected not to repair at this time. 
99000 mi

US $545
Replaced thermostat and water pump. 
96000 mi

US $1600
Starter was replaced. 
108000 mi

US $145
Replaced fuel pump 
85000 mi

US $1500
water pump, drive belt and a couple hoses. 
92700 mi

US $2000
New water pump and expansion reservoir Pulleys replaced 
124000 mi

US $400
Leaking oil filter gasket 
60900 mi

US $1000
Slight leak in radiator fitting. Replaced water pump and thermostat as preventive maintenance. Changed transmission fluid. 
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. 

Return to top

2006 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

65000 mi

US $195
Valve cover gasket leaking. Oil indicator sensor was malfunctioning. 
71000 mi

US $1800
Thermostat stuck open. Replaced thermostat. Oil pan gasket leaking. Replaced. Radiator outlet temp sensor leaking. 
75000 mi Mounting bracket came loose. Bolts tightened. 
84700 mi

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

Return to top

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

2006 BMW 3-Series Engine Problems

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.