BMW 3-Series BMW 3-Series

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

Join Us

Expensive BMW 3-Series repairs by problem area

Engine (52%)

Transmission and Drivetrain (10%)

Brakes and Traction Control (4%)

Suspension and Steering (15%)

Electrical and Air Conditioning (14%)

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

Other (2%)

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

BMW 3-Series repair cost distribution

$2500+ (26%)

$1000 - $2499 (74%)

$500 - $999 (0%)

$100 - $499 (0%)

< $100 (0%)

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

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

2017 BMW 3-Series 4dr Sedan

turbocharged 180hp 2.0L I4 8-speed shiftable automatic AWD

47000 mi

US $490
required new front rotors and pads 
57000 mi

US $2000
rear rotors and pads 

Return to top

2016 BMW 3-Series 4dr Wagon

turbocharged 240hp 2.0L I4 8-speed shiftable automatic AWD

30000 mi

US $1600
Replaced with BMW battery and reprogrammed "drain" sensor Front brakes and rotors replaced. 
50840 mi

C $1000
Check engine light indicated a problem. Replaced a pressure sensor, not fixed. later repaired a broken wire, check engine light came back within a day. I give up. 
64480 mi

C $1743
normal wear Replace F and R rotors and pads 
72540 mi

C $457
leak detection pump triggered check engine light 

Return to top

2016 BMW 3-Series 4dr Sedan

turbocharged 320hp 3.0L I6 8-speed shiftable automatic AWD

48000 mi

US $2500
Oil pouring our rear pipes. Stalled at low rpm. Valve cover defective and replaced 

Return to top

2016 BMW 3-Series 4dr Sedan

turbocharged 240hp 2.0L I4 8-speed shiftable automatic RWD

61000 mi

US $1500
Replaced motor mounts due to NVH 

Return to top

2015 BMW 3-Series 4dr Wagon

turbocharged 240hp 2.0L I4 8-speed shiftable automatic AWD

98000 mi

US $1700
Valve Cover Warped 

Return to top

2015 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

60000 mi

US $1850
A/C not working, recharged the system. 

Return to top

2014 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 8-speed shiftable automatic RWD

42000 mi

US $4000
Replaced electric fan, control module, and reprogrammed the car Visor mirror light stopped working. Dealer replaced the entire visor. 
126000 mi

US $4100
Power steering pump ran dry and melted. Pump replaced, along with reservoir and hoses. AC compressor clutch damaged when power steering pump melted and locked up. New compressor and aux fan. Fan clutch worn and slipping. Replaced clutch. 

Return to top

2014 BMW 3-Series 4dr Sedan

turbocharged 240hp 2.0L I4 8-speed shiftable automatic RWD

2821 mi

C $1150
Thermostat failed with check engine light. Dealer replaced for $850. Wiper motor failed. Dealer wants $1150 to fix. 
82500 mi

US $1900
Right-rear wheel bearing replaced due to noise. 

Return to top

2014 BMW 3-Series 4dr Sedan

turbocharged 180hp 2.0L I4 Diesel 8-speed shiftable automatic RWD

42000 mi

US $220
Small leak in radiator hose 
78000 mi

US $1500
Replaced Fuel Injectors 
62000 mi

US $700
Door Pin Rattle, Dealer Diagnose was Window Guard Rail. Replacing the Window Guard did not fix the rattle.  
87000 mi

US $3000
Malfunction light turned on, car ran into limp mode. EGR Cooler Replaced, DEF Metering Valve replaced, and EGR Valve. 

Return to top

2014 BMW 3-Series 4dr Sedan

turbocharged 180hp 2.0L I4 8-speed shiftable automatic RWD

57040 mi

C $1200
DEF ECM replaced. BMW ECM OEM part replacement + labour. P20e8 code was the actual ODB error. 
66960 mi

C $320
EGR valve emissions light. Repair was to clean the valve housing and the intakes 
99200 mi

C $400
origi battery replacement 

Return to top

2013 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual RWD

54560 mi

C $1000
Transmission cooler/heat exchanger failed resulting in no heat in cold weather. 

Return to top

2013 BMW 3-Series 4dr Sedan

turbocharged 240hp 2.0L I4 8-speed shiftable automatic RWD

37000 mi

US $1000
Stalling at a stop, unrelated to BMW's start/stop system--check engine on. Required full reprogramming/update to electrical system. In addition, the intercooler was inop and replaced--expense to owner. Vehicle still under factory warranty. 
70000 mi

US $1500
Thermostat failure 
80000 mi

US $1200
Hairline fracture on radiator 
122000 mi

US $400
Oil filter seal leak repaired but oil still seen covering the O2 sensors below the manifold 
14040 mi

$1320
The left door melt near the door lock. They do not honor the fender2fender warranty. And didn't care about their material quality. 

Return to top

2013 BMW 3-Series 4dr Sedan

turbocharged 240hp 2.0L I4 8-speed shiftable automatic AWD

39000 mi

US $600
Front Pads replaced 
49000 mi

US $2500
main computer was accidently reprogrammed by owner while attempting diagnostics 
76000 mi

US $900
Wheel sensor wiring issue 
80000 mi

US $2600
Fuel Delivery Issue. Replace Fuel Pumps (Low and High Pressure), plus Sensor 
55000 mi

US $1100
Vacuum pump for braking system failed causing oil to leak from engine and dripping on catalytic converter causing smoke. Had to have car towed in. 

Return to top

2013 BMW 3-Series 2dr Hardtop conv.

230-horsepower 3.0L I6 6-speed manual RWD

19840 mi

C $1400
Leaking on the top of both passenger and drivers door. This is an ongoing problem and is still not repaired. Roof is misaligned due to previous repair attempt for roof rattle and weatherstripping. Repaired roof and leaks 
24180 mi

C $8200
Roof is leaking above drivers and passenger doors 

Return to top

2012 BMW 3-Series 4dr Wagon

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

34000 mi

US $525
Driver door lock actuator failed 
36000 mi

US $1300
Dealer failed to register battery when they changed it several years ago resulting in the battery exploding due to overcharging and depletion of fluid. 
36000 mi

US $850
Intermittent coil on plug failure. Replaced all 6. 

Return to top

2012 BMW 3-Series 4dr Wagon

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

59000 mi

US $2500
Loose tie rod end. Oil Leak 
100000 mi

US $500
Repair leak 

Return to top

2012 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 8-speed shiftable automatic RWD

81000 mi

US $1900
MOST Bus failure and battery replacement 
109000 mi

US $3000
Coolant expansion tank replacement Vacuum hose from throttle body replacement Plastic charge pipe replacement and charge air induction Oil pan gasket replacement  Eccentric shaft sensor replacement  
77000 mi

US $2000
Drive train malfunction, high pressure pump failure 
80000 mi

US $500
Intake boot desintergated 

Return to top

2012 BMW 3-Series 4dr Sedan

turbocharged 240hp 2.0L I4 8-speed shiftable automatic RWD

53600 mi

US $4000
Engine Seized 
55000 mi

US $1200
Air Condenser had a leak and wAs replaced. Price was $1200 but I had CarMax Maxcare 
98000 mi

US $200
Burning Oil. Replaced the valve cover including gasket. Brake light wiring replaced Engine running rough. Mechanic adjusted the Turbo intake pipe 

Return to top

2012 BMW 3-Series 4dr Sedan

turbocharged 181hp 2.0L I4 Diesel 8-speed shiftable automatic RWD

88660 mi

R 1500
All 4 shocks were replaced 
159960 mi

R 3500
The driver side door lock was replaced. The car was unable to lock even when the alarm was activated. 

Return to top

2012 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

26000 mi

US $3000
Water pump failed. 4 structurally damaged wheels 

Return to top

2011 BMW 3-Series

Engine not specified

103000 mi

US $1200
Engine overheating. Water pump not circulating coolant. Electric water pump and thermostat replaced 
53000 mi

US $1200
Engine plug wiring harness worn and exposed could cause engine failure computer failure. Replaced wiring harness 

Return to top

2011 BMW 3-Series 4dr Wagon

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

55400 mi

US $1200
Battery not holding charge and seemed reasonable after 4 bad winters. The charging module showed a fault and told it needed to be replaced. "registerable" BMW Battery $500, charging module $400.  
71000 mi

US $975
One coil started missing. Recommended replacing all 6 due to high cost of labor. Also replace plugs. 
72000 mi

US $675
VANOS solenoid (2) were sticking causing barely able to idle and erratic throttle. 
75000 mi

US $2500
Replace alternator and ground cable 
78000 mi

US $800
Replaced 2.5 year old BMW dealer battery. Replace front end control arms due to seized alignment bolts 
79000 mi

US $1000
The entire PRND shifter module needed to be replaced. Was not always possible to put shifter into D position-needed to wiggle it around until it indicated D on dash display. Instead would go into M1 and would not shift out of M1 - car would reached rev limit and cut fuel. 
85000 mi

US $1000
ABS tone rings rusted and rust build up scrapping against sensor so ruining sensor 
70000 mi

US $1200
Water pump died 

Return to top

2011 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

85000 mi

US $130
Battery failed 
105000 mi

US $1100
The variable valve timing system failed causing the car to stumble then die on the side of the road. I had to be towed and the system repaired. There was a TSB on this issue. 
105000 mi

US $1400
radiator was cracked again and leaking fluid. 
59000 mi

US $1500
Water pump failed 
77000 mi

US $1400
Had an oil filter gasket leak, took about 3-4 hours of work and cost 600 bucks. Oil pan gasket leak noticed during oil change. Repair cost 800 dollars. 
83000 mi

US $450
Wheel speed sensor failed had to replace. 
64000 mi

US $326
Slow starting, replaced battery. Oil filter housing gasket was leaking and gasket was replaced. 
90280 mi

US $1225
Replaced starter 
91340 mi

US $677
Replaced rear brakes and rotors 
54000 mi

US $1100
Transmission seal hard starting, replaced battery. Installed new battery. One of few items not covered by CPO or paid maintenance policy. $600 with install. That and some other BS turned me off on BMW of Dallas. turn light 
63000 mi

US $1297
The main CPO was the unknown of valve cover oil leak. The TPM (tire pressure) was a CPO item but they laid it off on both rear senders being bad so got to charge me for those and a fat fee for diagnostics. 
78000 mi

US $708
Water pump replaced. Engine intake cracked during prior repair. Reduced power light was lit before repair. Reduced Power light came on. Actuator for turbocharger waste gate failed to keep waste gate closed. Reduced power as a result. Actuators were fixed to allow engine to build up boost. 
84000 mi

US $1585
The reduced power light came on resulitng in the third vist to the dealer for the same symptom. The High Pressure Fuel Pump failed and was replaced. A fuel line sensor was also replaced. 
127000 mi

US $1590
Needed new clutch, second new clutch in history of car. 
76000 mi

US $1380
Oil leak from filter housing Replace radiator hoses due to oil leak Replace belt and tensioner 
83000 mi

US $650
P0456 code --- 3 trips for smoke test, replace DMTL pump and fuel tank vent valve 
75000 mi

US $150
Water pump had failed rendering the car non-operational. Water pump + thermostat replaced by shop Freon was only at 50 percent and AC was not blowing very cold. Freon recharged and schrader valves replaced. 
83000 mi

US $600
Charge pipe failed so it was replaced. 

Return to top

2011 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

55500 mi

US $500
Blue tooth not working with new Android update 
61000 mi

US $2000
belt tensioner pulley bearings were noisy,  replaced leaking oil pump gasket, 

Return to top

2011 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

67300 mi

US $800
Thrust rod bushings replaced. 
70000 mi

US $500
Engine hard to start when weather is cold, often runs rough and dies. ECU reprogrammed, which appears to have worked around the problem. 
79000 mi

US $1800
Head gasket replaced 4-wheel alignment 
55500 mi

US $1200
Water pump died 
59000 mi

US $1200
Oil leak at filter housing. Misfires due to coil failure. 
62000 mi

C $2000
Overheated on highway, water pump failure. Oil filter housing leaking, replaced filter housing. 
71000 mi

US $2000
Replaced Water Pump 

Return to top

2011 BMW 3-Series 4dr Sedan

turbocharged 265hp 3.0L I6 Diesel 6-speed shiftable automatic RWD

75000 mi

US $900
Def injection system repair 
79000 mi

US $3000
Carbon buildup in engine 
59000 mi

US $1539
MAF air sensor failure, turbo charger balance and sequential pipe o-rings and upper turbo oil feed line replaced due to leaks. 
70000 mi

US $150
Rough idle, engine stumbles intermittently. Dealer diagnosed carbon buildup but not confirmed visually. Estimated cost to clean $2900. Instead I purchased BG fuel system cleaner and fuel filter, fixed. 
50000 mi

US $1500
BMW can’t seem to understand that it actually gets cold in some parts of the US. And as such engineer a diesel exhaust emissions system that can function properly in the winter months. 
52000 mi

US $1100
Cylinder #5 fuel injector was replaced. The harmonic balancer was replaced. Carbon buildup was cleaned out of the intake manifold. 
79000 mi

US $2000
Replaced Selective Catalytic Reduction tank due to faulty sensor. Replaced Selective Catalytic Reduction tank due to faulty sensor. 
109500 mi

US $463
Catalytic converter replaced. Dealer provided part and I paid labor ($463) 
33933 mi

US $179
Replace leaking turbocharger oil line (pipe) Replace OEM battery 
103000 mi

US $1800
Boost pipe and Harmonic Balancer will fail, replaced in preparation 
145000 mi

US $850
had to replace two front ABS sensors replace blower motor 
86000 mi

US $3200
Maintenance, intake carbon cleaning, diagnose multiple SAS codes 
93000 mi

US $4000
DEF tank and sensor failure, Oxygen sensor (2) failure, ,multiple SAS codes, could not smog 
61800 mi

US $2500
Urea tank temperature sensor failed. Whole tank replaced due to temperature sensor built into tank in a manner which prevents sensor service/replacement independent of tank replacement. 
82321 mi

US $1700
Battery, Crankshaft Pulley,  CV Joint Recall, and Motor Mounts replaced. 
64700 mi

US $3000
SES light on. Carbon buildup in cylinders and intake manifold. Manifold removed, cylinders cleaned as well as manifold. 
64000 mi

US $3000
Car wouldn't start when warm. High pressure fuel pump and fuel filter replaced 

Return to top

2011 BMW 3-Series 4dr Sedan

414-horsepower 4.0L V8 7-speed automated manual RWD

70000 mi

US $3600
Transmission fluid leak repair 
50000 mi

US $1200
throttle actuator bank 2 failed. replaced both complete actuators at the same time. 

Return to top

2011 BMW 3-Series 4dr Sedan

414-horsepower 4.0L V8 6-speed manual RWD

54000 mi

US $150
Front wheel speed sensor failed, disabled abs & stability 
74200 mi

US $1000
Replaced thermostat. 
75000 mi

US $3500
Replaced clutch Replaced wheel sensor Replaced battery 

Return to top

2011 BMW 3-Series 4dr Sedan

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

6000 mi

US $5400
Rear bumper repaired, rear deck lid replaced and paint. BMW does not have there own repair facility in Hawaii. 
60000 mi

US $4000
oil measurement function stopped. oil sensor still doesn't function with replacement and new system with computer controller will cost ~$1700. Main computer on car is dead and replacement will cost ~$2300. 
24200 mi

US $500
Belt tensioner required replacement 
36500 mi

US $1000
Rodent wire damage required wire replacement. also either a VANOS or fuel injector issue, can't remember 

Return to top

2011 BMW 3-Series 4dr Sedan

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

37200 mi

C $1500
59,100km Rough Idle and check engine came on. Loss of power noticed, rpm were bouncing 900-1200 at idle, normal is around 800. New coil, eccentric shaft sensor, gasket. Cost 1500$ CAD covered in CPO warranty Driver Cup Holder malfunction (spring broken) New Cupholder installed Covered under warranty 
60760 mi

C $2700
Navigation / multi music system short circuited full replacement 
76260 mi

C $800
Coil pack replaced because misfiring, spark plugs done as well 
83080 mi

C $900
Oil leak found. Oil housing gasket replaced. 
87420 mi

C $300
Coolant hose cracked and replaced 
88660 mi

C $1800
Oil pan failed. Replaced oil pan. 
104781 mi

US $562
Thermostat replaced and cooling system drained, flushed, back-flushed, and refilled. 
113331 mi

US $1566
Car would not start - Starter assembly replaced 
61000 mi

US $1100
Instrument cluster would stop working, and warning lights about brakes, TPMS, and the traction control/AWD system would illuminate and subsequently clear after the car went to sleep. Diagnosed as bad RDC module due to corrosion. Replaced the module and performed programming for new module. Replaced corroded grounding strap. 
72000 mi

US $210
Intermittent misfires with transient service engine soon light. Replaced all coils and spark plugs. 
60000 mi

US $120
A/C recharge. 
68000 mi

US $1000
Pads and rotors replaced. Control arm bushings replaced, mechanic recommended. 
106000 mi

US $2500
Rear struts were replaced 
75000 mi

US $450
replaced serpentine belt,tensioner and pulley. These repairs were purely preventative ! 
88400 mi

US $1100
valve cover gasket replacement. oil filter housing gasket replacement 
90000 mi

US $450
Replaced all spark plugs and replaced #1 coil pack. 

Return to top

2011 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual RWD

55300 mi

US $950
Two coil packs failed. Replaced remaining coil packs and all spark plugs were replaced. No freon in system, evaporator was the source of leak. Replaced evaporator. 
59500 mi

US $400
DMTL (Diagnostic Module Tank Leakage) Pump had failed and needed to be replaced 
108000 mi

US $1400
Replaced leaking valve cover gasket (VCG) and oil filter housing gasket (OFHG) 

Return to top

2011 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual AWD

72000 mi

US $1300
Engine was missing. Dealer replaced spark plugs and ignition coil 

Return to top

2011 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

63240 mi

C $250
Right rear wheel bearing became noisy and required replacement 
63240 mi

C $4800
Both turbos had to be replaced. 
63240 mi

C $1800
Cooling fan assembly failed requiring replacement parts only available from Germany 

Return to top

2011 BMW 3-Series 2dr Hardtop conv.

414-horsepower 4.0L V8 7-speed automated manual RWD

120000 mi

US $2000
Brake sensor failed causing brake booster pump to fail 
124700 mi

US $400
Replaced right rear tire pressure sensor 
128000 mi

US $300
Replace battery 
139000 mi

US $3200
Compressor replaced Replaced fuel sensor 
144000 mi

US $1700
Belt broke. Power steering became inoperable. 
146000 mi

US $700
Rear wheel speed sensors replaced 
156000 mi

US $3000
Spark plugs replaced 
164000 mi

US $800
Main belt was squealing 

Return to top

2011 BMW 3-Series 2dr Hardtop conv.

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

50000 mi

US $868
Valve cover gasket windshield washer motor 
63000 mi

US $3488
BMW developed an intermittent miss. All coils and plugs were replaced. Water pump and thermostat showed fault codes, both were replaced 
39060 mi

C $2300
rear brakes and valve cover gasket replaced 

Return to top

2011 BMW 3-Series 2dr Hardtop conv.

230-horsepower 3.0L I6 6-speed manual RWD

52000 mi

US $1100
Cylinder coil failed, needed replaced. Changed all 6 plugs; leaking in oil valve cover and sensor, so replaced sensor before it failed. A coil on #6 cyl shouldn't fail with only 52K miles! 
85000 mi

US $2399
Valve cover leaking oil which affected various other hoses or attachments. Darn BMW are maintenance $$$ holes sometimes, then become wonderful handling and great to drive again. No other car has been so enjoyable to drive....but the occasional small item becomes a big expense at times. I've never had a valve cover etc leak in all the other Honda, Toyota, MG, BMW, Chevy, Ford, and Dodge I've owned. 

Return to top

2011 BMW 3-Series 2dr Coupe

turbocharged 320hp 3.0L I6 7-speed automated manual RWD

53000 mi

US $1500
Service Engine Soon light on. Diagnosis revealed fault in High Pressure Fuel Pump. That pump had to be replaced. 
51100 mi

US $1300
Water pump. Known issue on BMW N54 Engine. No assistance from BMW. replaced thermostat since system was apart anyway. 
54000 mi

US $300
Battery Replacement and coding (BMW requires battery to be coded to the computer, preventing owners from doing this ourselves.) 

Return to top

2011 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

64000 mi

US $2000
Water pump failure. Replaced. Oil filter housing gasket leak. Had first been noted mid 2016. 

Return to top

2011 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

44640 mi

C $1500
Cooling fan began to cycle on/off. Caused by fault code. Symptom of water pump failure. Fault 377a pump deviation. Replace pump and thermostat 
64360 mi

C $1000
Oil filter housing gasket replacement. Technician indicates they were starting to see slight leakage. 

Return to top

2011 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

39200 mi

US $200
TPMS sensors were not transmitting. All 4 needed replacement. 
55000 mi

US $2300
Had a check engine light with misfires in all 6 cyl. Ultimately needed to replace all 6 fuel injectors, all 6 spark plugs and the lambda sensor. 
55000 mi

US $450
Speaker was blown. 

Return to top

2011 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual AWD

39040 mi

C $1030
water pump failure leading to engine overheated and limp mode 

Return to top

2011 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 6-speed manual RWD

37300 mi

US $1300
Emissions fault, engine safe mode, caused by vacuum brake pressure sensor malfunction 
51000 mi

US $500
TPMS System Malfunction - TPMS module replaced alternator has a slight clicking noise, generates and turns fine. Decided to live with it for now. 
52000 mi

US $100
cup holder mechanism failed and cupholder was replaced 
71000 mi

US $5000
Ten years old, track days, suspension was tired. New suspension is amazing, like driving a brand-new car. 
73000 mi

US $250
Headliner completely delaminated, refurbed with similar material. 

Return to top

2011 BMW 3-Series 2dr Coupe

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

75000 mi

US $1500
Differential seal was leaking and needed replacement. Also replaced bushings. 
80000 mi

US $210
AC was blowing uncooled air. Leak test passed, AC recharged. 
84869 mi

US $2000
Preventative replacement of original water pump and original serpentine belt. 
96161 mi

US $800
Reseal of oil filter housing. 

Return to top

2011 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed manual RWD

40000 mi

US $180
Battery died suddenly 
55000 mi

US $2100
Engine was roughly accelerating. Suspected bad VANOS solenoids and had the solenoids replaced. This did not fix the issue. Front Control Arms had to be replaced as they were bad. 

Return to top

2010 BMW 3-Series 4dr Wagon

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

84000 mi

US $1000
Replaced coils and mass air flow sensor as part of the maintenance where spark plugs needed changing. 
90000 mi

US $500
Pads and rotors 

Return to top

2010 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

44950 mi

$3000
Full fueling system overhaul - new HPFP, Plugs, Coils were installed.  OFHG replaced due to leaks.  Water pump replaced due to leaks. 
50840 mi

$100
transmission oil pan leak - oil pan + gasket replaced. 
50220 mi

$700
evaporator leak - replaced evaporator 
51460 mi

$100
valve cover gasket oil leak. gasket replaced 
52080 mi

$200
Changed tie roda 

Return to top

2010 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

49200 mi

US $3150
Fuel injectors stuck open and one bad spark plug. Coils replaced preventatively 
51000 mi

US $100
Right tail light shorted- not just the bulb. The entire tail light was replaced 
60100 mi

US $425
Carbon clean intake valves. 
70000 mi

US $450
Oil Filter Housing gasket was leaking and needed replacement. 
81000 mi

US $1600
Car was having miss-fire on cold start. Replaced valve cover and valve cover gasket. Installed updated Rob Beck PCV valve. Replaced index 7 fuel injectors with index 12 injectors. Car runs fine after repair. Still seems to burn .25 quart per 500 miles. Hard to chase that issue since it could be normal engine/turbo wear at 82 kmiles. 

Return to top

2010 BMW 3-Series 4dr Sedan

turbocharged 265hp 3.0L I6 Diesel 6-speed shiftable automatic RWD

80900 mi

US $2300
Replaced both front and rear shocks and struts. Also got 75,000 mile tune up to include oil change. 
87000 mi

US $128
Service Engine Soon light had been on for one month. Local mechanic did not have system to address repair. SES went off three days prior to service call. Still took it in. Something to do with the diesel exhaust temp guage. No repair. 
104000 mi

US $2000
Steering ball system had to be replaced. Coolant hose busted. Car over heated and wouldn't run. 
88000 mi

US $1150
SES light, one bad glow plug, bad glow plug controller. replaced all six glow plugs and controller. Defective MAF (Mass Air Flow Meter) 
94000 mi

US $1200
Leaking Charge Air Pipe/Hose. 
98580 mi

C $2200
EGR malfunction since spring/summer 2014. Difficult to diagnose. Had to replace EGR cooler following warranty replacement of EGR valve a second time. Seized flap valve inside the cooler. 

Return to top

2010 BMW 3-Series 4dr Sedan

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

57000 mi

US $2600
Oil filter housing stand gasket and coolant. Oil pan gasket, oil pan bolts. Spark plus and ignition coils. 
65100 mi

US $1869
Faulty eccentric shaft sensor 

Return to top

2010 BMW 3-Series 4dr Sedan

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

72500 mi

US $1000
Not sure other than suspension 
52300 mi

US $114
Service Engine Soon light was on. Inspection detected defective fuel cap which was replaced. 
56000 mi

US $2100
Steering rack and pinion was leaking fluid and was replaced. At the same time, a wheel alignment was done. 
54100 mi

US $100
Replaced parking lights 
64000 mi

US $292
Battery replaced. 
66000 mi

US $3500
ignition coils malfunctioned oil leak and related parts 
68000 mi

US $180
Brake [wear?] sensor damaged. Replaced. 
70000 mi

US $550
Antenna unplugged causing garbled blue tooth connections. Antenna reconnected. 
50500 mi

US $600
bushings were shot. seemed premature for the mileage. Tensioner is failing. Causing premature wear on fan belt. Is a recall item. 
50000 mi

US $1200
New brakes, resurfaced rotors, new pinion seal, new cabin filter, synthetic oil change. 
57000 mi

US $300
The serpentine belt guide had loosened, creating excessive wear on the belt itself. 
62000 mi

US $370
thought it was a malfunctioning brakelight, but entire carriage assembly needed to be replaced. Price for the part was 60% on Ebay (oem) of what we paid, but don't know how difficult install was. 

Return to top

2010 BMW 3-Series 4dr Sedan

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

49600 mi

A $1500
- 80,000km service - replace front brake rotor, pads and sensors - replace faulty radiator cooling fan - replace coolant expansion tank - replace electric water pump - replace thermostat - replace brake fluid - flush coolant from engine and radiator 

Return to top

2010 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

47000 mi

US $1500
BiXenon auto-adjusting lights lost one of the settings. the retail price for the headlight assembly was $1,346. I got a discount. the headlights would not adjust up and down properly. 

Return to top

2010 BMW 3-Series 2dr Hardtop conv.

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

53320 mi

€750
2 of 4 coils replaced, after all 4 had been replaced on a engine failure AND all 4 where replace after that by a new type because of a recall. The new type apparently isn't much better... 
61380 mi

€1500
oil pump / oil pressure, coils and injectors replace for the third time ! 
70680 mi

€180
Really annoying rattle in the dashboard. 
80600 mi

€240
rubber seal between front and rear side window ripped. back glass panel replaced. Water in between the side panel. 
85560 mi

€800
the tensioner for the chain was out for some strange reason and since that is supposed to be stuck in the bottom of the engine and being oiled by the engine - all oil drained ... 
91760 mi

€450
Trunk electric lock failure 

Return to top

2010 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

45880 mi

C $500
Oil sending unit failure - required replacement. TPMS sensor was reset, and oil & filter change were performed. 
66960 mi

C $2000
Water pump failed causing an overheating issue which triggered an engine shutdown. Water pump serpentine belt replaced. Rear seal replaced 

Return to top

2010 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 7-speed automated manual RWD

74000 mi

US $2000
Fuel actuator.. obd..bank2 

Return to top

2010 BMW 3-Series 2dr Coupe

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

58000 mi

US $1800
Blower motor 

Return to top

2009.5 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

22940 mi

$1000
Oil filter assembly leakage, it leaked over the serpentine belt and it broke. The serpentine belt was sucked into the engine thru the crankshaft seal. Replaced 2 gaskets, serpentine belt and crankshaft seal, oil and coolant. About 16 hours job. 
23040 mi

$1500
The water pump is cracked and is leaking coolant. Needed to whole replace pump 
23560 mi

$350
The strut tower base needed replacement. 
24280 mi

$450
Front left shock wasn't working. Both front shocks were replaced 
24800 mi

$450
The steering wheel sensor went bad. 

Return to top

2009.5 BMW 3-Series 4dr Sedan

turbocharged 241hp 3.0L I6 Diesel 6-speed shiftable automatic RWD

77500 mi

A $2500
Leaking windscreen tank Glow plug module causing car choking problem during cold start up. Problem there since day one. finally diagnoise and parts replace intake manifold was strip and carbon clean 
81840 mi

A $1000
Suspect dealer may perhaps damage it during rear brake replacement two months earlier. Rear right Speed sensor causing all electrical aid and assist to fail such as ABS, Hill start assist, DTC etc 
83700 mi

A $700
MAF failed cause hesitation under hard acceleration Alternator failed 

Return to top

2009 BMW 3-Series 4dr Wagon

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

117000 mi

US $250
New battery 
123000 mi

US $1000
Replaced valve cover gasket - leaking 
125000 mi

US $500
Replaced starter motor and crankshaft position sensor. 

Return to top

2009 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

123000 mi

US $3000
6 Fuel injector had to be replaced. 6 spark plug updated. new sw upgrade to match fuel injector. oil change. 
72000 mi

US $450
Oil Housing gasket leak. Have to replace it. 
75000 mi

US $1000
Water pump failed while driving. Had to tow to shop. Replaced water pump and thermostat. 
68000 mi

US $2100
Evaporator was replaced. 
77000 mi

US $700
Damaged water pump 
115000 mi

US $1800
Valve cover gasket replaced due to leak at rear. Steering angle sensor replaced. Front control arms worn and clunking under hard braking or steering. HVAC fan bearing failing and generating a squeal. 

Return to top

2009 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

60760 mi

C $1000
Water pump died at 95,000km, had the car towed to mechanics. replaced the water pump and thermostat. Parts weren't expensive but the labour cost is. longer time required for xdrive BMWs. 
62000 mi

C $400
Transfer case and transmission starting to fail. Tried reset the transmission adaptations, done tranny fluid change. Will change transfer case and diff fluid next week and see how it turns out. 
66960 mi

C $850
Water pump died again because of leaking oil filter housing, it was replaced under warranty. Timing belt changed. Sign of Valve cover gasket leaking. 
66000 mi

US $150
Both turbochargers were replaced under extended warranty. 
75000 mi

US $100
Replaced spark plugs 
87100 mi

US $300
Battery died, replaced at dealer. Water pump failed 
91200 mi

US $600
Replaced cracked valve cover. 
93000 mi

US $120
Replaced leaking fuel injector 
95000 mi

US $1600
Struts were leaky, replaced with coilovers. 
95050 mi

US $200
LED tailight failed, assembly replaced 
46500 mi

C $1680
Car Stalled-half engine light. Codes said fuel pumps. Replaced low pressure fuel pump and low pressure sensor. High Pressure fuel pump replaced last May. 
54420 mi

C $250
Computer update required to correct fuel delivery problem 
55660 mi

C $150
Window Washer pump failed 
58900 mi

C $1500
The cooling fan was running continuously and I had no heat. Water pump failed at 95000km. also replaced thermostat at same time. 
62100 mi

C $250
Engine light on. Diagnosed as faulty high pressure fuel pump. Fuel pump replaced in June. Car still running rough at startup and then engine warning light came on. Took back to non dealer specialist shop. Diagnosed as ignition coil malfunction. Repaired for about $250 on top of almost 2k for fuel pump 
62620 mi

C $975
Engine warning light again. This time low pressure fuel pump changed after replacing high pressure fuel pump in July 16 and water pump in February 2016 m 
62620 mi

C $500
Engine warning light came on with car running rough in safe mode. Diagnosed software issue where components not communicating. Reloaded software cleared error codes Running rough again. Persisted despite software update in same repair visit. Did injector flush. Much improved. 

Return to top

2009 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual RWD

94000 mi

US $1500
Water pump failure. Replaced water pump and thermostat 
110700 mi

US $3400
Car was misfiring and running rich at cold start. Multiple fuel injectors malfunctioning. All 6 fuel injectors replaced and programmed. 
75000 mi

US $350
Car lost power on highway due to one cylinder head being blocked from carbon buildup in intake. Intake cleaned and walnut blasted to remove buildup. 
77000 mi

US $375
One Cylinder blocked, needed intake cleaning with walnut blasting 
79000 mi

US $475
Serpentine belt broke. Replaced belt and tensioner. Oil changed. Car leaked oil the next day and had to return to shop. 
79000 mi

US $1750
Broken serpentine belt wrapped around engine components and caused failure of crank seal and oil pan gasket seal causing major oil leaks. Oil change redone and battery also replaced. 
45700 mi

US $600
Battery was replaced 
50300 mi

US $200
Leak in windshield washer tank. Pump replaced 
64000 mi

US $504
low pressure fuel sensor replaced due to error message 'engine malfunction reduced power' 
80000 mi

US $2600
oil leaks at filter housing and oil pan 
51140 mi

C $2000
brake caliper control pistons 
89900 mi

C $1900
water pump failure 
70000 mi

US $2000
Serpentine belt broke and went through the front main oil seal. Pan had to be dropped and many small pieces of belt removed. They said we had an oil leak on the oil filter cooling block which contributed to the failure. They also stated that all BMW's leak from the oil filter cooling block because the material for the seal hardens over time then leaks. They say it's a known problem that BMW doesn't change so all BMW's at 50000 - 70000 will leak and must be repaired. 
75000 mi

US $1500
Running rough at idle. Replace fuel injectors on all six cylinders. Mechanics says coil packs are next about 100k miles. 

Return to top

2009 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

87000 mi

US $1100
Difficult to diagnose (off and on) coolant leak. Would not leak under pressure test. 

Return to top

2009 BMW 3-Series 4dr Sedan

turbocharged 265hp 3.0L I6 Diesel 6-speed shiftable automatic RWD

43200 mi

US $500
Replaced vapor barrier on drivers door. Replace light powering "angel eyes" DRL on drivers side. 
45300 mi

US $2500
Carbon build up required cleaning. Replacement of defective glow plug. 
139200 mi

US $2700
Pulled intake manifold for carbon check. About 70k since previous engine rebuild because of carbon. While build up not as bad as before decided to have walnut shell cleaning done on intake manifold, etc. Should be good for another 70K miles 
162200 mi

US $630
HVAC blower motor failure. 
79700 mi

US $3000
Both drive belts replaced, active tank unclogged, etc. 
60500 mi

US $650
temperature sensor on DEF tank recall, dealer replaced tank free of charge;  also found some issues with alignement, needed new alignement and some otehr front suspension parts? 
99000 mi

US $4150
Oil leak, seals, oil change Rear pinion seal leak Low/ end of life original battery Booster pump hose 

Return to top

2009 BMW 3-Series 4dr Sedan

414-horsepower 4.0L V8 7-speed automated manual RWD

49000 mi

US $250
Rough start and trouble normalizing idle when cold engine and cold external temperature. Replaced Idle Control Device based on forum advice. Did not fix or improve issue. 
51000 mi

US $130
Same rough start when bold as before. Replaced fuel pressure sensor. Fixed issue, car now starts normally. 
58000 mi

US $1300
Car would throw emissions codes on start and operate at reduced power. The codes thrown led to a diagnosis of worn out throttle control valves from forums. Throttle control valves were replaced and fixed the issue. 

Return to top

2009 BMW 3-Series 4dr Sedan

414-horsepower 4.0L V8 6-speed manual RWD

45000 mi

US $135
1. Faulty sensor of burned out headlight bulb. 2. Faulty Halo light. 3. Moldy smell from HVAC. 
43900 mi

US $280
Electronic Damper Control system (EDC) fault. EDC randomly becomes non-functional. 
55000 mi

US $2000
Clutch failure, pressure plate springs failing, 1st-3rd not held effectively. 
57000 mi

US $1100
Engine coller thermostat failure Oxygen sensor failure 

Return to top

2009 BMW 3-Series 4dr Sedan

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

62000 mi

US $1300
around 45mph it felt like a vibration coming from the rear suspension,after the dealership look it at, it was the torque converter 

Return to top

2009 BMW 3-Series 4dr Sedan

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

56000 mi

US $4000
Eccentric shaft sensor leaking oil. Replaced it and valve cover gasket. Also replaced spark plugs. 
61000 mi

US $3200
Replace oil stand gasket. 
73000 mi

US $3500
Transmission replaced. Likely sustained damage years ago due to a rear ending accident, and the body shop failed to recognize it. 
83700 mi

$450
Oil leaking. Replaced all three valve cover and intake gaskets 
94860 mi

$1000
Preventive VANOS plastics replacement, leaking gasket for oil filter stand. Also, a coolant bypass hose and clip was replaced, preventative. 
43400 mi

C $300
Leaky rear shock. Replaced both. Did the work myself. 
44640 mi

C $1200
Replaced front shocks 
53000 mi

US $400
Replace ignition coil. Replaced led brake light. 
58000 mi

US $3000
Timing belt tensioner bent, replaced along with belt. Oil filter housing leaking, replaced. Cam cover gasket leaking, replaced both gasket & housing. 
60000 mi

US $300
At 9 years bits are starting to fail. Had to replace the trunk handle with micro switch as the plastic had disintegrated.  The trims between the windows and the body have all perished.  One of the cup holders failed. 

Return to top

2009 BMW 3-Series 4dr Sedan

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

71300 mi

C $250
Tail light, 400 dollars because LED technology, and whole unit to replace. However, after insisting, dealer found a service note from manufacturer and sold right and left units for around 250 dollars 
78740 mi

C $1800
Shock absobers leaking front both sides 
96100 mi

C $1300
Evaporator leak 
109 mi

C $300
Rear wheel bearing 
199000 mi

US $1000
Replaced rear shocks, front struts and front lower links. 
55300 mi

US $1000
Crankcase valve needs replacing. 
57000 mi

US $950
Crankcase vent valve problem, also required new valve cover. 
100180 mi

C $175
Needed to replace original OEM battery. 
119660 mi

C $2200
AC not working. Leaking evaporator replaced. 
125240 mi

C $800
Rear passenger LED taillight assembly needed replacing. 

Return to top

2009 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual RWD

59000 mi

US $100
The seal where the manual gear lever enters the transmission was replaced. 
84500 mi

US $145
Battery replaced. DIY. 
143000 mi

US $1300
The oil filter housing was leaking. And, it started to damage the accessory belt. We also got other services such as replacing the break fluid, oil change, and coolant replacement. 
147000 mi

US $1100
Oil pan was leaking. This work was very intensive where the tech had to drop the sub-frame to replace the pan gasket. 
51000 mi

US $265
Replaced failed windshield washer pump. 
55200 mi

US $700
Wheel speed sensors replaced due to failure in one wheel - I was advised they tend to fail one after the other, so it's cheaper and more convenient to replace them all at once, 
56000 mi

US $250
Battery failed and had to be replaced. 
57900 mi

US $200
My June report turned out to be a low a/c system - recharge by the shop fixed it. 
56800 mi

US $200
Right rear turn signal failed. Replaced both right and left LED turn signals - TSB said to replace both if either failed. Low cost OEM parts found at oembimmerparts.com 
61000 mi

US $180
"Angel" lights replaced. 
63000 mi

US $215
The cooling fan for the AC radiator was defective and was replaced. This was a bizarre, intermittant problem, The repair shop diagnosed the problem as the fan motor occasionally stopping on a defective contact, so the motor wouldn't engage until the air flowing over the fan turned the motor to a good contact. 
75000 mi

US $1850
The front tie rods on the right side were damaged, presumably from one of the ubiquitous pot holes in New Orleans. Both sides are were replaced and a four wheel alignment was done. In addition, the rear tires were replaced, but the front still have about 30% of the tread left. 
101000 mi

US $1400
The rear wheel sensors were defective, making the ABS inoperative. There was an oil leak around the oil filter housing. 
60700 mi

US $1600
Brake light assembly including LED lights 
68000 mi

US $1300
Oxygen sensor Drive belt tensioner 

Return to top

2009 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual AWD

125000 mi

US $2000
Worn out rotors 
129000 mi

US $800
Oil leak, accessory belt Failing wheel bearing 
134000 mi

US $400
Halo light 
134000 mi

US $100
Replace transfer case fluid 

Return to top

2009 BMW 3-Series 4-door

turbocharged 4-cylinder diesel manual 2WD

71920 mi

$1200
N47D20 timing chain preventative repair Started making a lot of noise in the last few months and the engine was vibrating more than ever at 1,500-2,000 rpm Seat heating (driver's seat) stopped working last year Replacement parts had to be ordered 
84320 mi

$200
Cracked windshield, OEM replacement.  Suspension check due to clunking noises. Bilstein dampers found at fault. 

Return to top

2009 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed manual RWD

46000 mi

US $1400
Faulty Transmission. Dealer replaced transmission, clutch. I paid for flywheel 
58000 mi

US $250
Leaking oil from valve cover, oil filter housing, and oil pan gaskets Bushings on front tension strut were bad and leaking Bad engine mounts. Passenger mount collapsed, driver's side bad. 
83000 mi

US $450
Waterpump failure. Had to pay out of pocket to replace thermostat (not covered by 3rd party warranty) as preventative maintenance. 
86000 mi

US $400
Rear main seal leak Radiator overflow hose and upper hose replaced 
96000 mi

US $800
Oil Pan gasket leak 
100500 mi

US $500
Engine coolant reservoir measuring stick broke. Replaced coolant reservoir 

Return to top

2009 BMW 3-Series 2dr Hardtop conv.

414-horsepower 4.0L V8 7-speed automated manual RWD

33000 mi

US $700
Defective driveshaft causing rattling and violent shifts. Driveshaft replaced. BMW USA paid parts cost out of warranty. 
39000 mi

US $110
Daytime (Halo) LED running lights burnt out on driver's side. Replaced light assembly. 
55000 mi

US $600
Engine threw fuel pump failure warning. Replaced all fuel pressure sensors 
68000 mi

US $1500
Computer threw engine system alert. Dealer identified failed engine temperature sensor and replaced part. 

Return to top

2009 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

62000 mi

US $120
Defective boost solenoids and vacuum lines prevented car from making boost. Replaced both boost solenoids and all vacuum lines. 1 year old battery would no longer hold a charge. Battery was replaced, and car was coded to reflect the change. 
62000 mi

US $1000
All six high-pressure fuel injectors were replaced with new index 12 parts to ensure future reliability. Intake valves were walnut-blasted to remove carbon build-up as general maintenance. 

Return to top

2009 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

100000 mi

US $2000
Water pump failed Leaking oil filter housing gaskets 
38100 mi

US $1600
Power steering pump seized, broke serpentine belt. required tow. 
39300 mi

US $1000
Water pump failed, car went into limp mode due to overheating. 

Return to top

2009 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 7-speed automated manual RWD

32000 mi

US $3000
A/C Evap leaking…Removed & replaced but to accomplish had to remove the entire dash. 

Return to top

2009 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 6-speed manual RWD

31000 mi

US $1300
A valve needed replacement due to failure. A special tool was needed by the dealer, so they had to order which caused them to need the car three different times. 
39000 mi

US $150
Battery wasn't charged enough. 

Return to top

2009 BMW 3-Series 2dr Coupe

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

48000 mi

US $3760
AC evap? had to be replaced. It is located behind the dash so it took a lot of labor hours to fix. Total cost for this was about $2800. Replace belt tensioner 
53000 mi

US $300
Variable valve timing unit had an oil leak. 
92000 mi

US $3200
Compressor died. Needed a new one along with some other repairs. Replaced leaking [drivetrain] gaskets 

Return to top

2008 BMW 3-Series

Engine not specified

56200 mi

US $3700
Throttle Valves banks 1& 2 went bad thermostat open 
81840 mi

$7000
Unable to use DS or manual gear shift. Changed gear shift 

Return to top

2008 BMW 3-Series 4dr Wagon

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

89000 mi

US $1600
Replace gaskets Changed all fluids 
93000 mi

US $300
Replace plugs and coil packs 

Return to top

2008 BMW 3-Series 4dr Wagon

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

70300 mi

US $600
Sunroof seal leaking, excessive wind noise. Replaced seal and adjusted sunroof 
76000 mi

US $400
Car would not start, dealer diagnosed failed battery. Replaced battery and coded to car, problem fully resolved. 
72000 mi

US $2400
Replaced both rear shocks and mounting hardware Automatic tensioner for serpentine belt was failing, leaking oil onto belt. 
105000 mi

US $2500
Oil seal failed, replaced. 
53000 mi

US $277
Service engine soon light, and sputtering at low RPMs. Coil pack above cylinder 5 failed and was replaced. 
53000 mi

US $600
Noticed a small/slow oil leak from front end of car. Front differential seal was leaking and was fixed. 
53000 mi

US $1700
Issues starting car and stalling out as soon as it started, engine revving inconsistently, surging. Code for eccentric shaft sensor thrown. Rough idle, significant drop in mpg, sluggishness. Remaining coil packs were replaced as well as spark plugs to try to fix this issue, but it did not. 
57000 mi

US $500
Tire Pressure Monitoring system failed Leaking gasket around oil filter Accessory belt tensioner not adjusted correctly 
72200 mi

US $1120
Battery replacement in Nov 2013 done by AAA did not reset car computer to coordinate with new battery; so Nov '13 battery was failing. Needed new battery and reset of car to this fact. Windshield washer fluid leaking onto garage floor. 

Return to top

2008 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

38000 mi

US $1800
Experienced the well-reported problem with cracking aluminum wheels on 2008 models. Got tired of cracked wheels with no apparent incident to damage - tires would leak. Replaced all wheels with aftermarket. 
65000 mi

US $1200
gasket leaking 
87000 mi

US $1600
Cooling system: replaced thermostat, water pump and a couple of hoses. 
97700 mi

US $820
Right headlamp went out. Had to be diagnosed (is it the bulb or the ignitor or the ballast). And you can't reach it easily, the wheel needs to be removed etc. The service engine soon light came on. Repair shop said there was an injection problem in cylinder 5. The spark plug was indeed fouled. But when they ran their test, the injector seemed ok. 
103300 mi

US $500
Adaptive headlight malfunction. And Mass Airflow sensor. 
116000 mi

US $500
There was a leak in the oil filter housing - meaning oil leak. Was fixed/replaced by mechanic. 
118000 mi

US $600
The check engine light was on. As well as the engine malfunction under accelerative load. The dealer replaced the map sensor, that temporarily got rid of the check engine light. But says, I need to replace two further parts (that tell the turbo what to do) to get rid of the engine malfunction issue (says it is NOT the HPFP and the turbos themselves are ok) 
45200 mi

US $1560
Unspecified failure, needs new transmission. 
59100 mi

US $1100
water pump failed 
65000 mi

US $750
Engine light periodically comes on. Idle is rough, and unsteady on acceleration. Shop believes a coil or spark plug needs replacement, will also replace intake/exhaust valve solenoids. 
36200 mi

US $455
AC blower motor was making a whirring noise, usually accelerating or slowing down. Motor was replaced. While it was at Redline, the cabin air filter was replaced as well. 
49000 mi

US $765
Replaced all 6 coils 
54000 mi

US $1276
Water pump failed and needed replacement Also performed oil change 
56000 mi

US $1100
Replace rear window regulator Replaced upper windshield trim 
57000 mi

US $3197
Slight oil leak from the valve cover gasket. Valve cover and gasket were both replaced. Rear window gasket was sagging at bottom (noticeable only when trunk is open). Had a new gasket installed. 
90000 mi

US $3000
This car is a piece of junk !! A complete money hog and BMW deserves to be sued. 
92300 mi

US $5354
Repaired both leaking front struts. Repaired leaking oil pan; replaced spark plugs, air filter; serviced oil, brake fluid, microfilter; and adjust tires. Replaced headlight halo bulb. 
100600 mi

US $2900
Valve cover gasket leaking. Removed and resealed valve cover with new updated oil filter cap. Oil level was very low when brought to the shop. Oil filter housing is leaking oil. Removed and resealed oil filter housing housing. Parts replaced: oil filter stand gas, oil cooler seal. Front thrust arm bushings were leaking. Removed and replaced both thrust arm bushings. Parts replaced: control arm bushings. 
78000 mi

US $1350
water pump and thermostat 

Return to top

2008 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

60800 mi

US $1000
Driver headlight would not illuminate. Required replacement of light control module. 
84000 mi

US $1100
Water pump failed. Water pump and thermostat replacement. 
116000 mi

US $300
Turbo vacuum lines cracked and leaking. Replaced vacuum lines. A/C recharge needed due to leaking evaporator valve. Evaporator not replaced due to high labor expense. 
119000 mi

US $1610
A high pressure oil seal was leaking. This leak also caused a leak in the water pump, requiring early replacement. Water pump had been replaced 35,000 miles and three years earlier. Water pump and thermostat were replaced due to leaking water pump. Water pump seal failed due to oil leaking on it (see previous repair). 
127000 mi

US $2400
Leaking AC evaporator replaced; also replaced expansion valve and blower motor. 
68000 mi

US $2400
Waterpump broke. Replaces including thermostat. 
119000 mi

US $1500
Water pump died and was replaced. 
129000 mi

US $300
front control arm bushings worn 
143600 mi

US $300
Changed ignition coils and spark plugs hoping it would clear up misfires. 
145000 mi

US $1100
Replaced 6 fuel injectors, three had failed (repairs by owner, parts $1000 plus $100 for cable to code ECU). 

Return to top

2008 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual RWD

101300 mi

US $1680
High pressure hose failure 
113000 mi

US $2000
failure of tensioner on accessory belt 
146000 mi

US $2100
Alternator was over charging. It was replaced. 
150998 mi

US $1830
pulley replaced valve cover gasket & oil filter housing gasket replaced trunk would open only intermittently 
57000 mi

US $1200
Water pump failed and had to be replaced. Went into limp mode. 
70500 mi

US $700
low fuel pressure sensor failure 
72000 mi

US $450
crankshaft position indicator replaced 
84000 mi

US $200
inspection 
59300 mi

US $1274
Water pump failed at 58k, threw yellow temp code and then red temp code. Pulled over, turned off car, noticed fluid leaking. Flatbed to indie shop. Replaced water pump & thermostat. 
61000 mi

US $1200
Slight engine hesitation past 6 months at 2,500 RPM under load, no codes, dealer & indie unable to diagose. Early Sept 2013, Service Engine Soon light at start up w/misfires. Dealer replaced all 6 fuel injectors w/new design. Resolved. 
65500 mi

US $429
Dealer replaced valve cover due to boost issue caused by high crankcase pressure. Owner paid 50% of cost at warranty rate and BMW NA covered the other 50%.  Dealer then replaced both turbos under 8 year/82,000 mile turbo warranty. 
70300 mi

US $100
Replaced leaking oil filter seals (2 total) and 6 related bolts/screws. Also, drained coolant and refilled with new. Drained engine oil and refilled with new oil and filter. Replaced cabin/HEPA micro filter. 
78000 mi

US $240
Received yellow check engine light and reduced power. Scan showed fault code 002A87 (Exhaust Vanos variable cam control test, mechanical) and 003100 (Boost pressure control 2). Purchased/installed new intake & exhaust Vanos solenoids. 
78300 mi

US $375
Started car and numerous warning lights appeared, windshield wipers turned on by themselves and engine temp light turned on after about 5 minutes. Dealer diagnosed bad battery and replaced. Then diagnosed bad alternator but declined work. After dealer installed new battery, they diagnosed bad alternator & quoted $1,200 to repair. Owner installed new IBS cable but didn't resolve 002E98 fault code. Installed new voltage regulator and problem resolved. 
92550 mi

US $120
Replace vanos intake solenoid due to yellow check engine light and reduced power "limp" mode (fault codes 002A87 & 003100). 
97400 mi

US $1634
Both front struts were leaking fluid and car's handling had degraded. Independent BMW shop installed two Bilstein B4 front struts (model 22-135032 & 22-135049) plus two front strut mounts and two front support arm bushings. Problem resolved. 
99725 mi

US $1081
Car threw yellow and then red temperature warning lights. Independent BMW shop diagnosed bad water pump and installed new OEM water pump, thermostat and coolant. Problem resolved. 
102000 mi

US $1600
Started car in morning, RPMs surged and engine started to stumble. Received yellow check engine light and fault codes 002B2C (high-pressure, plausibility, cold start) and 0029F2 (high-pressure fuel system, fuel pressure). Had car flat-bedded to BMW dealership and diagnosed bad high-pressure fuel pump. HPFP was only 3 months past BMW NA's 10 year/120K mile extended warranty but BMW NA would not cover cost. Authorized replacement and have decide to sell car. This is the car's second HPFP failure/replacement. Discovered significant coolant leak and replaced cracked expansion tank. 

Return to top

2008 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

82500 mi

US $1220
Electric water pump failed suddenly while on the highway. Car couldn't be driven, so was flat bedded to closest dealer. Water pump was ordered, installed, & I picked the car up 3 days later. Dealer provided me a loaner. 
62000 mi

US $1300
modulator unit 
52700 mi

C $565
CV boot was cracked & had to be replaced 
60960 mi

C $700
Steering was binding on some turns. Replaced steering column lower joint assembly. 
69440 mi

C $1343
Electric water pump failed 
72540 mi

C $750
Leaking oil 
76260 mi

C $1073
significant engine oil leak at filter housing 

Return to top

2008 BMW 3-Series 4dr Sedan

turbocharged 174hp 2.0L I4 Diesel 6-speed shiftable automatic RWD

99200 mi

€2750
Power Steering motor failed. Private garage could not repair, because computer codes are only available to BMW dealer 
96880 mi

€500
Rear windshield wiper motor failed.  Screen covering cargo area broke. Replaced Rear Wiper Motor. 
104160 mi

€350
The BMW "I Drive", this multi-position knob on the center console would not react when I pushed down on it. Pushing on the knob is the "enter" button, so without this function you cannot change dozens of functions. 

Return to top

2008 BMW 3-Series 4dr Sedan

414-horsepower 4.0L V8 6-speed manual RWD

66000 mi

US $1400
Alternator died and took battery with it. new alternator hand carried to US from the fatherland. took forever. 
83500 mi

US $350
Leaking valve cover gasket Drive belt pulley 
80000 mi

US $7200
Idle actuator Thermostat Leaking differential seal Leaking timing cover gasket Wheel bearing 
83000 mi

US $425
Dead battery 
46980 mi

C $600
O2 sensor (emissions system) 
49600 mi

C $3000
Both Throttle Value Actuators replaced due to premature wear / failure. 
49200 mi

US $330
right rear sensor failure 
66300 mi

US $650
Oxygen sensor replaced, front left and right 
65000 mi

US $600
Windshield washer fluid leaking to garage floor. Windshield washer and headlamp washer pump was replaced. 
79000 mi

US $1800
Throttle body failure. Car went into limp mode. Max 1500 rpm & 20 mph. 
94000 mi

US $1300
thermostat failed, replaced water pump as a preventive measure 
130000 mi

US $1800
Drive shaft vibration. Drive shaft replaced 
63000 mi

US $150
Driver side passenger window regulator failed 
78000 mi

US $115
Right rear window regulator 
71000 mi

US $3500
Thermostat replaced Idle control valve replaced 
36000 mi

US $1100
The throttle valve actuator had to be replaced 
18000 mi

US $400
Brought in for routine maintenance. Diagnosed weak battery from such low mileage - replaced at owner expense. Oil change and other maintenance at no charge. 
33300 mi

US $900
Service engine light led to increased emissions info. Throttle actuator and switch on bank one defective. BMWNA helped subsidize (50%) the repair. 
58000 mi

US $1000
A/C fail. Diagnosed as main hose leak. Parts ordered, installed, recharged, and tested. 

Return to top

2008 BMW 3-Series 4dr Sedan

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

71000 mi

US $1200
New TCU module installed. New battery installed. 
132000 mi

US $325
front rotors replaced under warranty for the 3nd time (Brembo, Zimmerman). This finally fixed the front rotors from warping. We replaced front left caliper along with the front rotors (at 154K km we had changed the front right caliper). 
163000 mi

US $1105
EMIL light on, rough idle, stalls at rest when car is at operating temp. Replaced both O2 sensors. ABS and Trac Control light on. The ABS, Trac Control, TPMS and Cruise control were not working. Adjusted driveshaft ABS/Trac sensor and replaced left rear ABS sensor. 
54000 mi

US $200
Shift interlock solenoid failed. 
48300 mi

US $100
Rear window regulators failed on both LHS and RHS. 
60000 mi

US $2000
Automatic chuffed assembly needed to be replaced 
93000 mi

US $1000
Thermostat was broken. 
102000 mi

US $1420
Crankshaft position sensor broke, engine light came in and engine stopped while running. 3 days after the sensor repair the coolant pump failed, the engine overheated and the car stalled. I have to tow it to the dealer this time, and they fixe the pump ($1,420 total cost). After picking the car up, I drove it for 2 days, and the "Service Engine" light came up. I drove for 3 more days with that light on and it finally turned itself off. 
69500 mi

US $2800
AC evaporator developed a leak. Dash needed to be removed in order to replace. 
64300 mi

US $200
Ac not blowing very cold. Recharged. 
67400 mi

US $1500
Check engine light came on repeatedly. Some pulley needed replacement as well as belt. Sensor replaced. Battery replaced. 
83900 mi

US $4250
rattle new battery 
95000 mi

US $600
heater blower motor no start, replace battery 
68000 mi

US $275
Replace ignition coils 
71600 mi

US $1100
Head gasket and oil filter gasket 
72300 mi

US $313
Repair passenger door pull and door lock mechanism 
82000 mi

US $350
Driver door lock assembly 

Return to top

2008 BMW 3-Series 4dr Sedan

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

59000 mi

US $2400
Owner noticed a drive belt squeek. Dealership investigated and noticed that the tensioner spring for the drive belt had bent, so the drive belt was rubbing against the engine. The entire tensioner and belt was replaced. 
61300 mi

US $1200
All inner and outer tie rods replaced as they were seized. Alignment performed. 
74000 mi

US $1200
Tune up: replaced spark plugs, cleaned fuel system. 
76000 mi

US $1400
The motor mount bolts failed when I was going over a small bump in the road. I did not notice and this led to me breaking the half axle over another bump in the road. I had the dealer replace the motor mount and an indi do the half axle 

Return to top

2008 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual RWD

37000 mi

US $114
Thermostat was bad. Radiator fan kept coming on and stayin on. BMW usa agreed to pay 1/3, dealer paid 1/3 and I paid remaining balance. I argued this was a defective part for this positive outcome. (part failed at only 36,500 miles). 
56000 mi

US $1700
Complete failure of DSC (ABS pump and electronic control module) assembly. Dash lights were on (brake, dsc, abs - all yellow) 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

37200 mi

C $1500
Water pump and thermostat replacement. Thermostat was not failing prior to water pump issue but afterwards the old part would not pass a hot water test. 
108000 mi

US $1300
Auxiliary fan and motor 
60660 mi

US $1200
Thrust bushings. It was a shop recommendation after regular, scheduled annual service. After replacement I noticed that there was not as much suspension noise when driving with the top down as I had heard before. No other noticeable changes. Replace front brake pads and wear items 
73000 mi

US $1400
Replace electric water pump, coolant, thermostat 
90000 mi

US $1020
One ignition sensor and solenoid failed causing vehicle to go into limp mode. Replaced transmission fluid, 90K service. Oil change, checked coolant levels and all other fluid levels. 
57000 mi

US $3000
Replaced Tie Rods 
67000 mi

US $4000
OIL LEAKS , SERVICE, NEW TIRES 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

44000 mi

£2500
Clutch slippage worn bushes 
56000 mi

£560
Electric water pump replaced 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed manual RWD

64000 mi

US $750
Water pump failed 
78300 mi

US $250
Thermostat failed 
68000 mi

US $1500
Replace worn out shock supports, alignment, and oil change. 
75500 mi

US $450
Headlight washer cover came off. Had to replace the pump to get the new cover. 
84100 mi

US $850
turbo low pressure system needed to be replaced 
76000 mi

US $1400
Water pump failed. Water pump and thermostat replaced 
13020 mi

C $100
Seat Heating leaving marks on inside sides of seat. Resting points of Hardtop creating marks on plastic trim at the back of the car, above the trunk. 
48360 mi

C $500
Wheels balanced and aligned to fix buffeting sound. Sound still there, and now the dealer says its because of feathering and uneven wear on tires. Had to pay for the above USB Audio highlighted for repair again 
62000 mi

C $5000
Turbo Actuators were acting up. 
80840 mi

C $1000
Ignition coil replaced Injector replaced 
86180 mi

C $4000
Turbocharger replaced. Injectors replaced. Engine still misses occasionally. 
91760 mi

C $3500
Coolant Pump & Thermostat failed. Both were replaced. Wheel bushings were leaking. Replaced. Required to get wheel alignment correct. Wheel Bearing noisy. 
93560 mi

C $1200
Wheel bearing was replaced. 
100000 mi

C $2500
Engine became erratic on a long trip, and went into extra slow "Limp" mode. Had to be towed. Being in an unknown area far from major cities, the nearest dealer was 100 km away. Faulty throttle body was the diagnosis, and was replaced. Check Engine and warning lights. Vacuum leaks and loud whining sound from engine while accelarating. Turbo defective. Leaks were repaired. Turbos were changed. 
124000 mi

C $1000
Ignition misfires and fuel bleeding. Nothing has been done yet. Car is drive-able, and runs fine after the engine is heats up to normal running temperature. It keeps giving check-engine lights until the engine warms up, and I keep clearing the codes. Problem has not been fixed because of scheduling issues on my part. 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

414-horsepower 4.0L V8 7-speed automated manual RWD

97960 mi

C $4263
Throttle actuators replaced for bank 1 & 2 Thermostat replaced with new O rings Left Turn signal bulb 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

414-horsepower 4.0L V8 6-speed manual RWD

50000 mi

US $3000
Both actuators 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

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

66000 mi

US $1280
Replaced leaking front thrust bushings and replaced rear shocks because the driver side shock was leaking. 
55100 mi

US $300
Front control arm bushings. I replaced both front control arms. The control arm had both the bushing and ball joint. Problem was detected prior to wheel alignment after purchase and mounting of new tires. 
85000 mi

US $150
Low Coolant Warning - Replaced Upper Radiator Hose and the Expansion Tank Breather Hose to correct issue. 
89000 mi

US $1000
Valve cover gasket (VCG) repair. - Here's the history: VCG, replaced at 50155, 63685, and 89000. Oil and filter change. 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

230-horsepower 3.0L I6 6-speed manual RWD

69741 mi

C $1000
4 shocks/strut replacement 2 front strut mounts 2 rear shock mount 2 front springs 2 front top plate 
72054 mi

C $300
1x Ignition coil failed. Belt shredded due to oil leak. Replaced belt 

Return to top

2008 BMW 3-Series 2dr Hardtop conv.

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

55000 mi

£500
leaking gaskets. replaced 
57000 mi

£1000
burst coolant pipes 
91000 mi

£500
Another induction [ignition] coil and “recalibrated” 
95000 mi

£600
Injector 
98000 mi

£130
left dimmed headlamp needed wheel arch removed to refit 
100000 mi

£300
Gasket 

Return to top

2008 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

50000 mi

US $850
Low pressure fuel sensor replaced. 
53000 mi

US $1600
Electric Water Pump Failed. Replaced Electric Water Pump, Thermostat and Radiator Cap. 
54000 mi

US $600
Hoses + Gaskets for Cooling system and thermostat need replacement - leaking. 
62000 mi

US $4500
Bushing change and shock leak 

Return to top

2008 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

55200 mi

US $120
Replaced battery 
77900 mi

US $1300
Replaced low pressure fuel pump 
40300 mi

A $1200
Replace HP fuel pump - dealer not interested, but indicated $240/ hr to diagnose and would take 1 whole day. Then repairs could continue. I estimate $3,000 
44200 mi

A $100
occasional misfiring under load causing Engine Management light to come on and occasionally goes into "limp home" mode. changed spark plugs, now drives like a new car. 
69440 mi

A $7900
Rebuild ZF transmission due to wear on 3-4 selector. now completely rebuilt with new software and torque converter. 
76700 mi

US $1600
oil leak found in seal near oil filter driver side headlight intermittently goes out brake light in trunk lid failed seat belt valets failed to catch seat belt for hand over 
84000 mi

US $2000
Replaced belly pan under front right side/wheelwell 
84700 mi

US $1100
Water pump and thermostat failed 
56100 mi

US $650
replaced angel eye 
78000 mi

US $1200
fuel injectors replaced 
112000 mi

US $487
replaced pads 
116000 mi

US $1500
replaced compressor & condenser 

Return to top

2008 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

111000 mi

US $800
One of the low-beam headlights needed to be replaced. Battery failed to hold a charge. 
124500 mi

US $3100
Large amounts of oil began leaking from the engine. This was caused by the clutch wearing out and damaging the flywheel. Clutch, flywheel, and flywheel gasket were replaced. 
125000 mi

US $3200
Oil filter housing gasket was leaking onto the coolant hose, causing a coolant leak. Coolant hose and oil filter housing gasket were replaced. Alert lights indicated a problem with the brakes. On inspection, the brake sensors were broken. Brake sensors were replaced. A headlight and two brake lights went out. Bulbs replaced. 
128000 mi

US $350
Tire pressure sensors were not working Passenger side view mirror was not working. The wire had been disconnected when body repair was done. 
127000 mi

US $500
Clutch cable broke. Fixed by mechanic 
51100 mi

US $1922
Replace valve cover gasket and crankshaft seal 
54000 mi

US $649
Replace oil filter stand gasket 
54700 mi

US $239
Hose leak 

Return to top

2008 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual AWD

66200 mi

US $1200
Water pump failure, car overheated and had to be towed. Had thermostat replaced at same time as a preventative measure. 

Return to top

2008 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 7-speed automated manual RWD

34000 mi

US $229
The DCT Trans had to be replaced with a rebuilt unit. My part was $50. The oil level display is still wrong and BMW can't seem to be able to fix it. They have changed the sensor. The car is still at the dealer for an indeterminate time. I am getting very concerned. Update: got it back after four weeks, $179. 
36000 mi

US $8155
Rotors, Calipers, Pads, TPMS Sensors replaced 
43500 mi

US $561
Thermostat Leaking 
46000 mi

US $235
Secondary Air Emission Hose. $460 to replace when part arrives. 
46500 mi

US $435
Secondary emission suction hose 
50000 mi

US $1668
Replace motor mounts Replace front & rear pads 
52000 mi

US $1013
Replaced custom front brake pads (actually a sensor change due to a BMW quirk) Oil Pan thread stripped in aluminum pan. Mechanic had to fix. 
54000 mi

US $104
cabin filter had to be replaced and air filter cleaned 
54000 mi

US $653
Replaced Adjusting Pulley with Level for Water Pump, Alternator Belt and Deflection Pulley 
54000 mi

US $846
Replace front window and rain sensor 
49400 mi

US $160
Mold growing on heat exchanger, making a bad stink when car and AC starts 
53000 mi

US $128
SES light intermittent with error indicating problem with cooling system. Replaced thermostat and error appears to have gone away. 
65000 mi

US $18500
Spun a rod bearing. engine seized. 
49000 mi

US $1900
Leaking AC system repaired 
52000 mi

US $500
Thermometer which controls coolant flow was not working, replaced 
55000 mi

US $700
Power steering pump replaced 

Return to top

2008 BMW 3-Series 2dr Coupe

414-horsepower 4.0L V8 6-speed manual RWD

40900 mi

US $350
Idle control unit failure under warranty, also fuel pressure sensor not covered 
40000 mi

US $3400
Idle Control Actuator went bad (common problem @ 40-50k miles). Replaced both to make sure I didn't have problem for another 50k miles 
123000 mi

US $2400
Also replaced motor mounts  and replaced exhaust manifold gaskets for exhaust leak. 
128000 mi

US $280
Leaking valve cover gaskets were resulting in oil dripping down the engine and onto the ground under the car. I replaced both valve cover gaskets, all spark plug tubes, and bought new screws for the valve cover. 
73300 mi

US $2000
Throttle actuators 
85000 mi

US $800
Thermostat replaced 
57000 mi

US $1700
Throttle actuator motor - bank 1 
79000 mi

US $750
Replace sticking thermostat, temp sensor, and vent hose clear CEL 
55800 mi

C $3000
and throttle actuator replacement 
26000 mi

US $375
Replace windshield washer fluid pump 
37000 mi

US $1000
oxygen sensor failure 

Return to top

2008 BMW 3-Series 2dr Coupe

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

45000 mi

US $1000
Front Control Arms and Ball joint assembly were replaced. Both ball joints were loose and out of tolerance. Had to be replaced as whole units - Full suspension alignment required after repair. 
50000 mi

US $1200
Pinion bearing (joining driveshaft to differential) failure. 
64000 mi

US $300
Rear driveshaft joint at differential: Required lubrication and new bracket to repair looseness/movement and metal-on-metal contact. Mechanic discovered this is a known issue, and BMW issued service bulletin. Car out of warranty, so I paid. 
69700 mi

US $1100
Driveshaft and fitting/joints on both ends replaced. Shaft was likely defective for quite some time.rnPrior more minor repairs did not resolve recurring issues. 
78500 mi

US $500
Fronst suspension components worn. 
83000 mi

US $800
valve cover gasket and oil filter housing gasket replacements 
102000 mi

US $750
Bushings. Front left Windshield washer fluid motor replaced 02 sensors replaced 

Return to top

2008 BMW 3-Series 2dr Coupe

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

77500 mi

US $1000
Valve cover gasket 
83000 mi

US $524
Changed Eccentric Shaft Sensor after rough idling and loss of power above 3000 rpm, which also required changing valve cover gasket (total ~$1300). Also changed spark plugs due to sensor replacement (~$200). Lower control arm bushing leaking on Driver's side. Found during an oil change. Changed both control arms and got alignment ... car feels like it did when new! 
89500 mi

US $570
Leaking axle seal replaced ($300). This is a common problem with xi models and the leak was small at this time. 
108000 mi

US $700
Repaired crank case sensor and o2 sensor. 
59200 mi

US $400
Battery died, was replaced 
60500 mi

US $1500
don't know 
68900 mi

US $365
Windows and mirrors would not operate 
37000 mi

US $1200
Replaced burned out right rear brake light.  

Return to top

2008 BMW 3-Series 2dr Coupe

168-horsepower 2.0L I4 6-speed shiftable automatic RWD

31000 mi

$1000
Rocker Cover Gasket Leaking 

Return to top

2007 BMW 3-Series

Engine not specified

87000 mi

US $3000
Rims were cracked, rear tires bad, clutch bad. Sold me problems 
107000 mi

US $1200
bad water pump 
162000 mi

US $1400
Had to replace whole cooling system due to coolant leak 
53320 mi

¤2000
Starter motor malfunction Radiator fan not working which caused overheating Water pump malfunction 

Return to top

2007 BMW 3-Series 4dr Wagon

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

53000 mi

US $1000
replaced water pump 
63000 mi

US $500
My right-rear wheel bearing needed to be replaced. 
64900 mi

US $130
Battery needed to be replaced. 
76000 mi

US $2800
The Mass Air Flow sensor needed to be replaced as well as the PCV Valve. I also replaced the brakes and got an oil change. I think they PCV Valve and MAF were close to 2,000. 

Return to top

2007 BMW 3-Series 4dr Wagon

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

95000 mi

US $100
Front L and R door lock actuators failed (proximate cause was blown fuse because of sticking and general malfunctioning. Replaced actuators and fuse. 
119000 mi

US $3200
Check engine warning. Four oxygen sensors replaced. Did some routine maintenance at the same time. 
136000 mi

US $400
thrust bearings (both sides). 
145000 mi

US $621
Cup holder $66 Halo bulb $118 Outer tie rod, passenger $327 
145800 mi

US $800
Water pump failure, $800. 
158000 mi

US $650
main a/c and heat fan failed completely. 
72000 mi

US $1700
Valve cover leaking oil, had indie shop replace valve cover gasket, and oil filter housing gasket. Coolant replaced since it was drained during work. 
80000 mi

US $500
Valve cover gasket was leaking oil, was not the gasket, as was the case earlier when replaced in Dec 13. Valve cover was warped, had to get new cover. Had shop replace spark plugs while engine was apart. 
80000 mi

US $440
Replaced drive belt and tensioner pulley. 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed manual RWD

95000 mi

US $1200
replaced coils and sparkplugs 
48000 mi

US $390
Battery replaced and registered 
67000 mi

US $1105
Control unit replaced (ca. $1,200 goodwill from dealer) Sunroof aligned and gasket replaced 
US $1432 Misfire. #6 plug and coil replaced Valve cover gasket leak. 
77000 mi

US $630
Drive belt slipping. Belt and tensioner replaced. 
67000 mi

US $226
Original Bosch ignition coils -- 1 failed and caused CEL (cal misfire). Replaced all 6 with new model upgraded Delphi coils 12138616153 
71000 mi

US $900
Interstate battery not holding good charge after 3 years. Replaced with AutoCraft Platinum AGMBattery, Group Size H8, 900 CCA Part No H8-AGM Original Bosch starter failed after close to 9 years manufacture date, 9 months after extended warranty expired :-(. High labor cost due to accessibility of starter. 
80000 mi

US $2250
Engine oil pan gasket leaking, orignal bolts. Replace gasket & bolts. 127.97 782.82 910.79 S DWR 1 - NG6 OIL PAN GASKET 68.13 1 68.13 S 7-1 - NG6 OIL PAN BOLTS AUTO TRANS 53.45 1 53.45 S OIL LEVEL SENDER O-RING 6.39 1 6.39 J E 1 Valve cover gasket leaking, recommend replacing valve cover assembly due to 708.75 757.71 1466.46 age and crankcase valve wear. 0.00 Remove leaking/cracked valve cover, clean oil residue, install new cover 0.00 along with all associated gaskets/seals. S DC1 - N52 PLASTIC VALVE COVER 708.75 1 708.75 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed manual AWD

30000 mi

US $900
Bluetooth SOS module failed, part ordered and installed 
64700 mi

US $3400
valve actuator failed - in the process damaged other parts. 
59520 mi

C $600
Operation (CHRISTINE @ 02/22/2013 11:52) COMPLAINT: REPLACE LEAKING VALVE COVER GASKET. CAUSE: VALVE COVER LEAKING OIL AND DURING REPAIR FOUND ECCENTRIC. SHAFT SENSOR CONNECTOR LEAKING OIL THRU CONNECTOR. CORRECTION: REPLACED VALVE COVER ASSEMBLY AND ECC 
67780 mi

C $2900
totally rebuilt transmission replaced non functioning one. 
84320 mi

C $1050
engine did not "turn over" on starting, battery seemed fine and was powering all the systems when the ignition was pressed. starter replaced. 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

53900 mi

US $800
Thermostat..routine maintenance 
56000 mi

US $1200
Thermostat 
30000 mi

US $391
Rear window regulator broke. Window would not close. Regulator replaced. 
38000 mi

US $1600
Check engine light. Replaced fuel emissions vent pump, VANOS solenoid. 
103500 mi

US $1524
Car started overheating on the freeway and went into limp home mode. Needed to replace radiator and water pump, as well as coolant hoses. 
72000 mi

US $1200
waterpump, thermostat failed 
80000 mi

US $150
headlight worked intermittantly. wire casing lose or was disconnected and had to be replaced 
79000 mi

US $450
DME died and was replaced.  Dealer also replaced 3 injectors. 
89500 mi

US $6000
Replaced turbos, several hoses,  camshaft solenoids 
98000 mi

US $100
Valve cover gasket.  Drive belt, pullies, and tensioner. Rear passenger window regulator went bad. Replaced several ignition coils and preventative maintenance, replaced coil and spark plug to fix misfire. 
33000 mi

US $1000
ABS control went bad, got a re-manufactured one. 
73040 mi

C $1200
Rich system code reported. Engine misfire. 
92000 mi

US $1500
Turbos started whistling and whining over about a one month period. Took the car to dealer and discovered both turbos needed replacement. BMW had released a recall, but car was too far past time and mileage. 
92000 mi

US $646
Blower Fan motor stopped working. All indicators worked. Might have been FSU or Blower motor. Turned out to be blower motor, but replaced FSU as well for safety. 
74000 mi

US $1500
Going to have to find someone to figure out problem. No can help including dealer. Professionals are ignorant about this. VERY EXTREMELY FRUSTRATING. Quite chagrined. 
80000 mi

US $2000
Oil filter housing gasket leak & engine oil pan gasket leak Window actuator replaced. Replaced control arm bushings 
92000 mi

US $430
I had the rear driver side window motor replaced, but it still was messing up. It was an error of the repair facility, so I had them redo it. Front passenger door lock actuator replaced Replaced front struts, strut mounts, and control arms 
100000 mi

US $287
Thermostat replaced Replaced rear shocks 
110000 mi

US $681
Front passenger caliper leaking, and replaced. 
120000 mi

US $470
Vacuum hoses connected to turbos were worn and severed. Those were replaced. Replaced DMTL valve, and relay on ECM. 
128200 mi

US $440
Hesitation and rough idle due to oil leaking into plugs. Replaced valve cover gasket. 
142000 mi

US $983
Water pump failed 
142500 mi

US $952
Cylinder misfire, and bad ECM 
145000 mi

US $1000
Turbos 
155000 mi

US $250
Replaced Crankshaft position sensor. Replaced Mechatronic sleeve. 
92000 mi

US $4600
Upper bushings have worn out and degraded shift performance to almost unusable state. Update: The transmission failed and needed $6,000 to replace it. So I sold it as is and bought a Mercedes. 
69000 mi

US $1240
BMW of Silver Spring. Steady check engine light and then a "reduced power mode" incident during hard acceleration. Diagnosed faults for Cyl#2 misfire, replaced coil and plug for cyl#2 - $381. Transmission leaking oil, replaced mechatronic sealing sleeve - $859 
87200 mi

US $1300
Replaced one bad coil and four other coils as pre-emptive measure since this was second bad coil in less than six months. Bad halo lamp (halogen headlamp) 
99700 mi

US $175
Right Angel Eye bulb went out. Replaced both left and right units with LEDs. 
100500 mi

US $1200
bad water pump and thermostat Leaking oil filter housing gasket replaced 
117000 mi

US $250
Replaced caliper that had a broken bleeder valve. Replaced center console air vent - diverter tabs were broken. Repaired peeling paint on rear console. 
125000 mi

US $450
Replace cracked valve cover - new valve cover gasket, PCV valve and crankcase vent pipe also. Rear passenger window stuck in down position. Removed door panel and forced window back up. 
107675 mi

US $1475
Replacement of valve cover gasket and oil pan gasket. 
107897 mi

US $474
Valve cover gasket was faulty. Oil filter stand gasket replaced. A coolant hose cracked while the repair was being carried out. That was replaced as well. 
154000 mi

US $2500
TPMS sensors needed to be replaced on two wheels after failing. These sensors were not OEM sensors, they were added to aftermarket wheels pre-delivery in 2015. Replaced with OEM parts. Rough shifting from 2nd to 3rd, replaced seals, mech sleeve, filter, pan, and fluid. 
171000 mi

US $1100
Power sidevidew mirror on driver's side failure; full mirror replaced for $650 Passenger door grip coating failure, replaced. 
125000 mi

US $1000
Leaking oil pan gasket 
78000 mi

US $450
Car refused to start, ran after getting a jump start from friend. Battery found to be defective and was replaced. 
87000 mi

US $850
Car left my wife stranded on road with our infant. Was towed to shop and water pump was found defective. Water pump and overflow tank replaced. 
92000 mi

US $1000
Car overheated and left my wife stranded again. Towed care to repair shop and radiator found to be defective. Radiator replaced. 
95000 mi

US $875
Car would continue to heat up when at a stop, coolant temp would come down while moving. Radiator fan found to be defective and was replaced. 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

82155 mi

US $505
Oil Filter Housing Gasket was leaking and was replaced, also replaced serpentine belt at the same time. Electric Water Pump failed and was replaced. Thermostat was replaced as a preventative measure since they are attached and inconveniently located. 
95000 mi

US $804
Occasional misfire, required replacement of fuel injectors #4-6 because they must be replaced in sets of 3. 
96000 mi

US $318
Belt tensioner pulley(s) making very audible rattling noise. 
101000 mi

US $660
Cam Bearing Ledges & Fuel Injectors replaced Running rough and oil pressure warning light illuminated several times 
57000 mi

US $1645
All six fuel injectors failed. Just another issue with the twin turbo BMW fuel system. I am very disappointed with this ongoing issue.  
95000 mi

US $2000
Replaced ignition coils and spark plugs Oil leak from oil filter housing gasket 
86500 mi

US $170
TPMS part failure and replacement. I suspect that it was damaged or not properly re-installed when I was having wheel straightening and new tires. 
102000 mi

US $3750
Replaced transfer case servo motor replaced rear differential seal Replace right axle seal 
108000 mi

US $1900
water pump failure and replacement @1,500 plus misc battery cable, windshield wipers, manufacturers recall 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual RWD

113000 mi

US $15200
Piston failed and car threw a rod through the block. 
63240 mi

C $200
Replaced water pump and thermostat (latter preventive) Replaced HID light and Halo light myself - quite the task since required removing wheel, inner fender to get at part 
90520 mi

C $1200
Removed garbon build up on fuel intake system, replace air cleaner filter and cabin filter replace spark plugs replace rear wheel bearings 
56000 mi

US $131
Door locks became inoperable with remote or rocker switch. Only drivers door operated and only with key. Fuse on automatic door locks was changed and reset computer. 
66000 mi

US $1168
Electric coolant pump failed. 
81195 mi

US $1251
Air conditioning compressor making loud whining sound. Replaced compressor with new OEM. 
84335 mi

US $842
Water pump housing cracked 
68800 mi

US $120
Replace Xenon lamps DIY 
79000 mi

US $1850
Replace water pump, T-stat and a couple of hoses. 
80000 mi

US $1600
Gasket leak.  2 new coils and intakes needed blasting to clear carbon build-up. 
104600 mi

US $1100
Valve cover replacement 
72000 mi

US $1100
Electronic water pump failure 
118000 mi

US $4500
Valve cover gasket 
134300 mi

US $1100
AC Fan short circuit 
170000 mi

US $1200
Car door lock actuator malfunction. No locking with electric option Transmission whining 
205000 mi

US $280
Fuel injection gets easily dirty. Changed coils, spark plugs, and added fuel injection cleaner 
50000 mi

US $1200
Chipped alternator pulley caused serpentine belt to tear and eventually completely destroyed the belt. Pulley and belt were replaced and problem was completely solved. 
57000 mi

US $1060
The electric water pump failed causing the engine to overheat and go into limp home mode. Replaced the water pump and thermostat and everything is back to normal. 
58300 mi

US $1000
Rear brakes squealing and grinding. Found protective boot for rear calipers was torn allowing dust and dirt to clog brake piston causing them to bind up and not fully retract. Replaced rear caliper, brake pad and disc. 
71400 mi

C $1000
Water leak originating in the Water Pump. Replaced Thermostat, Water Pump, Coolant Sensor, and Radiator 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

97000 mi

US $5200
Ecu went bad. They tried chaniging a couple things but problem followed ecu. Had to replace ecu and coils I think. 
86800 mi

C $1200
Water pump and thermostat. Latter preventive. 
91140 mi

C $1500
Air intake sensor replaced, Vanos solenoids replaced, spark plugs and ignition coils replaced. 
96720 mi

C $7000
Cracked valve cover, faulty injectors, leak around oil filter housing. 

Return to top

2007 BMW 3-Series 4dr Sedan

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

119600 mi

US $1800
Water pump, hose, and cap replaced. Partially due to an oil leak on hose, partially for a failure on inspection. Oil level sensor replacement required. Found because oil was low but not showing low after leak. Oil housing gasket replaced, along with a "belt tensioner" (not sure for what, I think the oil leak spilled on this, probably not an engine part) 
92000 mi

US $1100
Camshaft sensor bad. Car was jurking a lot and coming to halt intermittently. 
50000 mi

US $800
Climate control module stopped working, went completely dead and blank, no lights, no functions, no heat-cooling or even fresh air circulation. Dealer ordered and replaced with new module and did required reprogramming of unit. 
60000 mi

US $550
Secondary air pump and sensor failure. Both replaced by dealer. 
73000 mi

US $800
Excess play in steering, replaced steering rack. Air conditioning condenser fan vibrating and noisy. Replaced fan. Belt tensioner loose and out of alignment, bad bearings. Replaced tensioner. 
89000 mi

US $450
Power steering pump bad noises, replaced with new pump. Driver's door lock would lock but not open with remote. Could open with key and from inside handle. Replaced door lock actuator. Belt idler pulley making loud clanking noise. Pulley replaced. 
89200 mi

US $600
39 month Bosch replacement battery died. Had been installed by indie shop and supposedly registered to computer. Don't think it was done Original battery lasted six years. Went to dealer this time for new battery and registration. 
94000 mi

US $450
Replaced control arms, upper and lower. Fluid filled bushings were cracked and loose. 
101000 mi

US $1278
Water pump and thermostat replacement. 
103000 mi

US $374
Lower control arms replaced with M style, original arms bushings were worn. 
109000 mi

US $450
Oil filter housing gasket replaced,  Also replaced guibo at transmission to driveshaft. 
110000 mi

US $400
Replace motor and transmision mounts 
114000 mi

US $485
Transmission vibration under light acceleration between 1500 and 2400 rpm. Changed transmission filter and oil. Vibration cured. This is GM 6L64 trans. Problem appears to be torque converter lock up engagement slipping. 
117000 mi

US $750
Oil pan leaking. Changed gasket. 
61000 mi

US $1975
DSC / ABS module needed repair. 
75000 mi

US $410
Xenon bulb was flickering and died out...needed to replace xenon bulb. 
100000 mi

US $1400
Crankshaft sensor needed replacement Valve cover leaking - needed replacement 
33000 mi

US $1370
steering wheel lockup. seems to be common problem on BMW. Hope this isn't indication of long term reliability. 
35300 mi

US $425
Faulty air bag sensor in front right door replaced Side mirror doesn't adjust correctly. Would cost $800 to fix. 
40900 mi

US $980
motor in the side mirror was broken, 
46000 mi

US $2630
replace valve cover $1600, rear brake $1000 
52000 mi

US $148
Replaced window trim. The black rubber/plastic was deteriorating and cracked. It looked terrible. 
57000 mi

US $1100
leaky valve cover cracked power steering reservoir. replaced. 
58000 mi

US $455
Driver side rear window regulator broke. Replaced regulator. 
94000 mi

US $900
Car started cranking slowly. Car still has original battery. Replace with new battery. Finally car stopped cranking. Starter motor failed. Replaced with remanufactured non-OEM starter motor. very complicated to replace starter motor. 
111200 mi

US $1300
Usual Electric water pump failed. Changed Water pump with new water pump along with thermostat (which also has issue as per computer). Dealer wanted $1700, indy shops wanted $1300. replaced parts myself. 
119000 mi

US $300
Radiator pin hole leak, changed Radiator with OEM BEHR and top hose replaced, coolant refilled and air purged. 
63000 mi

US $2500
Oil leaks. Replaced: Valve Cover Gasket, Oil Filter Housing Gasket, Oil Pan Gasket, and Main Seal. 
120000 mi

US $370
Oil stand gasket replaced. 
122000 mi

US $2160
Updated software for engine and transmission. ABS hydro pump failed, replaced. 
130000 mi

US $350
Steering wheel sensor failed, replaced. Serpentine belt tensioner beginning to fail, replaced. 
150000 mi

US $650
Valve cover gasket replaced 
156000 mi

US $350
Window regulator broke, replaced. 
178000 mi

US $875
Replaced valve cover gasket and changed spark plugs. Car now burns oil and has rough idle. 
178800 mi

US $450
Valve cover was warped, which was causing a bulge in the gasket allowing air in. Replaced valve cover. 
59000 mi

US $2900
Engine was misfiring and lacked performance. diagnosed to faulty coils. 
67500 mi

US $4000
Bluetooth failed for 3rd time,  injector, coil issues. 

Return to top

2007 BMW 3-Series 4dr Sedan

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

80000 mi

US $1400
The car would go in reverse but not move. 
41800 mi

US $200
Driver side Roof trim was fading  
60000 mi

US $700
Head Gasket was leaking. gasket replaced Headlamp washer leaking. Washer unit replaced 
69700 mi

US $113675
DMTL Pump Fault and Cylinder 5 coil fault Oil FIlter Housing Gasket Leak 
73700 mi

US $272
Valve Cover Gasket Leak 
74400 mi

US $257
Not Cooling. Freon Low 
100000 mi

US $1800
Replace front and rear shocks and coil springs. 
117000 mi

US $900
Automatic transmission would not switch into forward or reverse gear. Gear Selector Rod was defective and replaced. 
75000 mi

US $400
Leaking lower radiator hose. Leaking lower radiator hose temperature sensor. 
125000 mi

US $805
Could not start car. Starter replaced 
132900 mi

US $297
Steer was not smooth 
134000 mi

US $100
Rear passenger window does not open or close. Window regulator cable snapped. 
135000 mi

US $100
Rear driver side window will not open or close. Window regulator cable broke 
140000 mi

US $100
Driver front lock actuator failed. 
143400 mi

US $1400
Read driver's damper was leaking, replaced both dampers on the rear axel. Driver's front indicator ceased working. Wiring found to be brittle and worn due to missing access plate allowing water/debris from wheelwell 
145300 mi

US $190
Battery was only putting out 11.9v when below freezing. 
152000 mi

US $430
underbody trim slapping body at 45mph and higher 
157500 mi

US $1688
Oil leak from cracked cam cover. Cam cover replaced. 12v interior plugs nonfunctional Oil change 
40000 mi

US $925
Steering lock sensor warning light indicator "RED" Dealer replaced steering column to replace faulty steering lock sensor. While recalibrating sensors following lock sensor replacement. Right rear passenger window failed to go back up. Problem was traced to broken wind regulator cable. Window regulator was replaced. 
44000 mi

US $1200
Diagnose source of suspension clunk noise on Drivers side front. Broken Spring and damaged strut was replaced using new hardware due to excessive rust on original parts. 
56000 mi

US $490
replace battery and re calibrate charging system for new battery note battery was about 10 years old 
59000 mi

US $650
Drivers side mirror would not adjust. If you touched position button it would fold to either forward or rear park position. Drivers side Mirror assembly with servo was repaced. 
74000 mi

US $800
Front struts 
76800 mi

US $439
Rear Right Passenger Wheel Bearing 
93000 mi

US $1512
Reseal oil pan, $1,200. Replace belt tensioner, $312. 
94000 mi

US $1362
Replaced water pump and thermostat after both failed 
102000 mi

US $420
Replace front driver side CV boot Replace right rear trailing arm 
108000 mi

US $1000
Excessive oil consumption (1 quart/ 3000 miles). Dealership unable to find cause, and is considered "normal" for a BMW. Both rear window regulators failed. Windows would roll down, but not up. 
115000 mi

US $800
Broken rear control arm Bad coil pack 
35000 mi

US $448
Wanted dealer to rebalance both front wheels from a vibration discovered in the steering wheel after rotating the wheels from back to fronts for even wear pattern. Dealer replaced a 'bent' wheel which it wasn't bent in fact. 
60000 mi

US $345
A/C wasn't blowing out cold air as expected, had system tested for leaks and none found. Freon installed back into car plus .1 oz topped off. Was told no problems with a/c system. 
77000 mi

US $2600
Engine overheat caution followed by overheat warning in 3 seconds. Service dept replaced electric cooling pump and t-stat, also replaced valve cover gasket when they saw oil seeping on side of engine during repair. 
88000 mi

US $960
Car was throwing P0050 OBDII code for 2 weeks. Bank 2, sensor 1 (oxygen sensor) won't pre-heat...set off SES light. 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual RWD

75200 mi

US $350
Passenger front door lock actuator 
82000 mi

US $550
Battery warning, battery replaced 
90500 mi

US $2000
Had to replace bushings in front end. This was causing steering wheel shaking at around 40mph. 
100000 mi

US $600
Leaky oil filter seal 
43000 mi

US $300
Replaced 8 year old battery, reset battery charging system with software I purchased. 
67000 mi

US $3300
Valve cover gasket Radiator cooling fan (electric) Water pump 
49200 mi

US $1400
Car had intermittent problem at first, then ABS/Traction Control/Stability Control stopped working. Dealer replaced the ABS control pump. 
68000 mi

US $315
Engine ran rough and loss of power. #3 Ignition coil failed. Replaced that coil and all six plugs 
68200 mi

US $375
Right rear window regulator malfunctioned. 
77540 mi

C $1200
Right front wheel hub assembly Car had a bad sound like a brake pad dragging on a warped rotor. Was bearing problem in hub assembly. 
77600 mi

C $850
Replaced water pump. No other issues. 
147440 mi

C $550
Replaced both bushings in rear suspension (l&r) at lower end of shock/control arm. Was squeaking and bushings were failing quickly. Note there is a new part number for that system as failure rates w OEM were very high. 
162440 mi

C $1360
Front tie rods replaced New belt and tensioners and pulleys replaced 
173600 mi

C $430
Starter was replaced as it was failing. Original starter since delivery. 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual AWD

165000 mi

US $287
Car had been indicating overheat condition after 30-40 min of driving. Suspected faulty sensor due to fact that overheat condition could be reset by turning the car off and restarting. Replaced temperature sensor and cooling system reservoir, flushed and replaced coolant. Fault has not reappeared, but I've only driven it 2 times. Will continue to monitor. 
165200 mi

US $1300
Drove after replacement with non-OEM water pump for about a week and then the water pump completed failed. Required a tow back to shop to replace. The water pump that was replaced failed. Non-OEM part, made in china, not Germany. Stranded me on the road, required a tow. Shop was very gracious and replaced part with OEM part at no charge. Replaced water pump and thermostat. 
167000 mi

US $400
Replaced rear pads and rotors at 167,000. Original! 
173000 mi

US $1350
Shocks replaced at all four corners. 
176000 mi

US $680
Starter failed, replaced. 
87600 mi

US $800
Oil leaking. Gasket heads replaced. 
98000 mi

US $450
Replace gaskets  and belt tensioner 
122000 mi

US $2000
Starter 
100000 mi

US $2000
Head gasket leaking oil 
51460 mi

C $300
Battery replacement 
62000 mi

C $600
Transfer case actuator motor was faulty and causing error codes related to transfer case, AWD, and traction control. Fix was to replace actuator motor with new one. 
60300 mi

C $2000
Gaskets - oil pan, valve cover, oil filter housing, rear main seal. 
75640 mi

C $250
Battery replaced 
97000 mi

US $2750
Electric water pump was bad, needed replacing, Serpentine Belt Tensioner (Req new Tensioner Pulley, Idler Pulley and Belt), oil leak at the engine crankshaft Rear Main Seal 

Return to top

2007 BMW 3-Series 4-door

turbocharged 6-cylinder diesel manual 2WD

159340 mi

€1300
The fuel pressure regulator went out when I was driving home and left me stranded. It took 3 days to repair it. 
177320 mi

€1900
Rear brakes were dragging and grinding the pads. It required new calipers. 
187240 mi

€1500
The fuel pressure regulator needed to be replaced. 

Return to top

2007 BMW 3-Series 4-door

4-cylinder automatic 2WD

61380 mi

$3300
Engine mount worn out .. vinration when idle, 2300 Radiator hose leaking, 500 Engine oil leak multiple locations, 500. 
66960 mi

$2500
Bearing in rear drive unit worn out. 
75680 mi

$800
Splash Stains observed in engine compartment. Leaking evident in joint. All hoses harden and signed of slipping out from the plastic connector. Front suspension emitted loud creaking noise when going over hump or bump. Noise was louder when it was wet .. ie rain. 
77500 mi

$600
Rattling noise from engine compartment when gear was engage. Worse when turning. Noise went away after warm up. Problem trace to tensioner belt and defective bearing. Radiator always at high speed. One thermostat defective. 
81920 mi

$500
Loud rattling noise from engine . Isolated to alternator bearing defect. First change after 132Km. 
94120 mi

$500
Radiator blocked.. causing fan to run at very high speed . Left front passenger power lock defective. 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

76000 mi

US $2200
oil leak from bottom of engine and oil gasket needed replacement. I got warning lights for abs brakes and power steering, car wasn't running properly. took to shop they couldn't figure it out, then to dealer. needed new battery, and alternator. all modules reset and battery registered. 
83000 mi

US $1000
Thermostat and water pump replaced 
84000 mi

US $150
Passenger side daylight light bulb went out. 
87000 mi

US $750
Car had an oil leak at the rear main seal. 
47000 mi

US $2200
ABS system failure lights came on. 
66000 mi

US $9000
Both Turbo chargers leaking oil, replaced. computer failed, replaced evaporator leaking, replaced 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

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

50220 mi

C $430
replaced the battery. weak starting when cold and did not want to be left stranded. the battery must be reprogrammed so don't try do it yourself unless you have the computer to reprogram. 
54240 mi

C $1000
check engine light. nothing wrong with car except annoying light. emission system issue. hard and expensive to fix so did not bother to fix it 
61070 mi

C $1000
ignition coil #4 replaced check engine light- evaporator hose and wire connector replaced 
64480 mi

C $1200
Upper valve cover crack. Replaced that and gaskets 
109000 mi

US $1000
left front bilstein sport shock froze; replaced both. 
109000 mi

US $1800
Supercharger failed 
62500 mi

US $900
Aux electric engine cooling fan controller failed in "On" position requiring replacement entire fan unit. $450 for part and replacement requires removing front bumper. 
66300 mi

US $1200
Aux electric cooling fan controller failed - in the "on" position, draining battery while parked. Replacing controller requires removing grill and radiator. 
120300 mi

US $1000
blower fan squeaking--replaced, and 120K mile service 
123300 mi

US $250
thermostat replacement/fuel filter replacement/spark plug replacement 

Return to top

2007 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

67400 mi

US $1200
oil filter housing gaskets replaced 
88000 mi

US $1500
Replace water pump 
116000 mi

US $1300
Replaced the valve cover gasket and the oil pan gasket. 
122700 mi

US $5400
Replaced radiator and hoses Replaced alternator Replaced battery 
126000 mi

US $1659
Removed differential and resealed both output shaft seals and back cover 
136000 mi

US $1300
Replace starter 
141000 mi

US $9000
Replace turbos Replace spark plugs and coils 
144000 mi

US $5000
Replaced oil cooler 
77700 mi

US $2000
Leaking valve cover gasket, leaking oil filter housing gasket, walnut blast intake manifold 
67300 mi

US $1248
Replaced both rear wheel bearings. 
73500 mi

US $2246
Replaced water pump and thermostat. Replaced engine oil filter housing gasket. Replaced control arm bushing on both sides. Replaced serpentine belt and tensioner. 
83000 mi

US $2500
Replaced all 6 fuel injectors, spark plugs, and coils. Car was shaking badly 
33480 mi

$5000
Oil leaks everywhere. Including transmission and engine 
33580 mi

$5000
Suspension components worn. Bump stops. Dampers and control arms were shot after a few years of city driving. Never speed over speed bumps and always slowed down on rough roads. Very common problem for this car. 
64480 mi

C $200
Replaced vanos solenoids. Starting to fail. Misfires causing limp mode at high rpm with relevant warning lights and codes.  Replaced ignition coils and spark plugs. Replaced power steering reservoir and fluid. 
68200 mi

C $220
Replaced Oil Filter Housing Gasket and Oil Cooler Gasket, and changed oil. 
79360 mi

C $1300
Water pump failure, and replaced thermostat at he same time. 
80600 mi

C $400
Replaced worn shocks and struts all four corners. 
82760 mi

C $1100
Number six fuel injector bad. Replaced all injectors with refurbished. 
100440 mi

C $500
Replaced mechatronic main seal and four tube seals...found main seal was cracked, which had caused malfunction in transmission. Replaced all solenoids as a preventative measure. 
98580 mi

C $100
Replaced oil pan gasket to stop minor leaking. Had to drop subframe to accomplish this. Replaced front rotors. Pads are still fine. 
101060 mi

C $100
Replaced serpentine belt as it was getting near the end of its lifespan...purely preventative. 
97000 mi

US $350
Oil leak/burn. Oil cap replaced 
102000 mi

US $250
Unusual oil consumption 
109000 mi

US $1000
Oil leak 
113000 mi

US $1000
Coolant leak 
120000 mi

US $878
abs pump failed 
89800 mi

US $250
Leak in automatic transmission. Leak fixed under extended warranty, but new fluid paid by customer 
102000 mi

US $750
Steering position sensor module had to be replaced, and car re-programmed. This module includes turn signal, wiper and cruise control levers & switches, as well sensors and a micro-processor module. Cuts across several systems. 
109000 mi

US $1000
Vanos solenoids replaced after half power episode.  Also replaced LR ABS sensor 
138000 mi

US $1080
replaced water pump. It was making anew noise, and diagnosed bad. Upon disassembly, parts were failing internally. 
165000 mi

US $1000
Walnut shell blasting to remove carbon in intake. Replacement of gasket for oil filter adapter to fix oil leak. 
176000 mi

US $720
Leaking struts, replaced both with Bilstein 
184000 mi

US $810
Starter failed unexpectedly. Replaced with rebuilt Bosch unit. 
188000 mi

US $120
rotors warped, replaced with new 
52000 mi

US $1200
Car would not start. Towed to dealer for repair. Dealer diagnosed a short circuit with the water pump causing battery to drain. 
35000 mi

US $1600
Engine oil leak 

Return to top

2007 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

55480 mi

C $190
While the dealer fixed the VANOS, the mechanic found out that the serpentine belt would have to be replaced. However I had to come back as they did not have the part in. I went it today and took them about an hour to replace the belt. 
69440 mi

C $1250
While driving back home, the thermometer symbol came up and engine stalled right away. I had it towed to the dealership. Found out, the water pump gave up. Cost of replacement, $1250 package for water pump, thermostats and labor. 
67000 mi

US $2500
A/C evaporator core leak. No A/C. 
87000 mi

US $1300
Water pump failure 
50220 mi

C $1100
water pump failure 
55800 mi

C $200
the vanos selonoid sensors were cleaned and replaced 
71300 mi

C $1000
valve cover gasket was leaking 
74400 mi

C $1100
electronic water pump failure 
96100 mi

C $950
Another upper radiator hose, then two days later another expensive electronic water pump replacement. I hope BMW has come up with a better solution , this is unacceptable . 
88000 mi

US $1000
Car overheating and going into limp mode. water pump and thermostat replaced. 
35960 mi

C $300
ABS light. My scan tool at home is unable to read ABS codes from BMW vehicles so I am waiting to bring the car into a shop with the required tools. Best case scenario from my research is a faulty sensor. Worst case is the ABS module which costs more than 3000$ for the part alone.  
36580 mi

C $1200
Replaced ABS module with a used part due to pump failure. 
117000 mi

US $2100
Waterpump went out at 115,500 mi on a cold -9F morning. Due to multiple other weather related vehicle failures replacement took several days due to busy schedule Leaking oil filter housing gasket - replaced 
176000 mi

US $6500
New turbos - first time replaced New struts & shocks, new bushings 
186000 mi

US $1100
New control arms front New battery- first since 5/2010 

Return to top

2007 BMW 3-Series 2dr Coupe

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

15000 mi

US $624
Leaking mechatronics sealing sleeve. 
20000 mi

US $1547
Check engine light came on. Replaced eccentric shaft sensor and gaskets. 
20000 mi

US $409
DSC Hydro unit replaced. 
51000 mi

US $1300
Elec water pump dead 

Return to top

2007 BMW 3-Series 2dr Coupe

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

88000 mi

US $1500
active headlight failure, light bulb failure, condensation on bulb housing. 
123000 mi

US $350
head gasket had to be replaced. Oil filter gasket had to be replaced. 
126000 mi

US $2000
Fuel pump had to be replaced. Fuel level sensor. Fuel pump fittings had to be custom made otherwise whole fuel tank would have to be replaced. 
127000 mi

US $3500
Fuel pump went out again. 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed manual RWD

36000 mi

US $550
Bad VANOS solenoid at 36K miles. Shop recommended not driving it at all until repaired. $275 for the solenoid, $275 labor. Have had several visits for multiple issues since the warranty expired. 
47000 mi

US $379
engine timing chain tensioner was loose, had to be replaced 
52000 mi

US $450
Microfilter was bad, needed to be replaced 
57000 mi

US $1900
Blew a gasket and leaked oil into the valves. Valve and gasket replacement and system flush. My own fault - they told me the gasket would need to be replaced soon and I forgot about it. 
60200 mi

US $1900
Transmission had leaked most of the fluid out. Oil housing leaking on to timing belt. 
62000 mi

US $1300
Oil pan leak; replaced gasket and cleaned up residue 
73780 mi

C $1400
clunk from rear diff - removed, rebuild, re-installed - priced included 8 day car rental 
139500 mi

C $230
Left rear shock leaking oil. Replaced rear shocks and mounts. 
140120 mi

C $660
Water pump electronics failed. Replaced along with thermostat. 
148180 mi

C $200
Replace faulty DMTL pump 
148780 mi

C $500
Front struts replaced One ignition coil replaced Valvtrontic motor gasket also replaced due to oil leak 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed manual AWD

80600 mi

C $1550
Eccentric shaft sensor...  Also a/c compressor is going, didn't fix 

Return to top

2006 BMW 3-Series

Engine not specified

85000 mi

US $2600
replaced front struts replaced oil filter housing due to 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. 
91000 mi

US $1694
Water Pump and Thermostat 

Return to top

2006 BMW 3-Series 4dr Wagon

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

60760 mi

C $2434
Crankcase vent stuck but seems very expensive to repair. 
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. 
129000 mi

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

US $800
Starter died with no warning June 5 and was replaced in late June 
123200 mi

US $600
rear wheel bearing replaced 
127000 mi

US $2400
radiator, water pump replacement trans pan leaking 
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) :-) 
64480 mi

C $250
Starter failed 
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. 
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. Also a transmission oil leak at the wiring harness where it enters the transmission.  
77500 mi

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

C $500
Ground cable faulted. 

Return to top

2006 BMW 3-Series 4dr Wagon

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

61500 mi

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

US $1300
- control arm bushing - front brakes - oil gasket - other routine maintenance 
109000 mi

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

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

US $1200
It needed a starter motor replacement 
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. 
71500 mi

US $500
rear passenger side window regulator 
72700 mi

US $115
replaced with oem, did not reset 
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 
99100 mi

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

US $680
diagnosed oil leak but uncertain if oil filter housing or oil pan. replaced oil filter housing gasket. 
130086 mi

US $800
guibo car was taking long to start [starter] 
146725 mi

US $1292
valve cover gasket 
149753 mi

US $1737
a/c compressor 
54000 mi

US $1400
Transmission fluid leak. Pan replaced. Displays on the instrument cluster failed. Instrument cluster replaced.  
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. 
120700 mi

US $1000
Water pump failure... 
148000 mi

US $1495
leaking Transmission oil pan. Transmission Flushed, oil pan and filter replaced. 
154000 mi

US $1500
Drivers side window stopped working, car would not start,  headlight covers fogged, reverse light not working, break pedal squeaking. 
83000 mi

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

US $1300
Failed Window Wiper Motor and Junction Box Electrical Module 
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. 
84000 mi

US $1100
A/C Compressor pulley broke while driving. Vehicle was towed to independent shop.  
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. 
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. 
185000 mi

US $1500
Water pump and thermostat replaced. 
65000 mi

US $1000
Oil filter gasket leak 
63000 mi

US $2500
Replaced ABS sensor. Replaced front end bushings. ABS Sensor, tires worn due to suspension, suspension bushings 
48500 mi

US $1300
DMTL pump faulty. replaced and reset error codes. leaking mechatronic sealing sleeve in transmission. replaced 
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. 
48300 mi

US $900
Control arm bushings leaking, replaced. Oil leak. Valve gasket replaced. problem not solved. remote failed. 
72000 mi

US $420
Alternator tension bolt. 
77000 mi

US $550
Left rear window regulator. 
78000 mi

US $1600
HVAC Blower replacement Water pump and thermostat. 

Return to top

2006 BMW 3-Series 4dr Sedan

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

76260 mi

C $3000
Valvetronic valve position sensor and valvtronic motor, vanos system + battery. 
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. 
59000 mi

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

US $700
Replace actuators, belts.  
54000 mi

US $311
Regulator failed on driver's side rear window. Replaced. 
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. 
76000 mi

US $100
Rear wheel bearings were worn out and replaced. 
62000 mi

US $430
Wiring seal leaking, seal replaced along with fluid and pan. 
73000 mi

US $823
replaced leaking oil seal and housing 
75000 mi

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

US $600
replacement of original battery 
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 
109000 mi

US $350
HVAC fan motor replacement 
113000 mi

US $1400
Starter replacement oil seperator replacement due to leak 
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!!! 
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. 
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. 
77100 mi

US $300
Motor for auto window back/passenger quit working. 
105000 mi

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

US $2400
Axle replaced 
168000 mi

US $300
Driver side electric window failed 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual RWD

122000 mi

US $177
Blower motor failed, no A/C air in cabin. Part replaced, works fine now. 
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 
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. 
71800 mi

US $1825
AC Compressor seized, belt pulley broke on compressor, belt broke. 
67000 mi

US $300
Replace blower motor 
67200 mi

US $250
Replace battery 
85000 mi

US $1100
Replace angel eyes on both headlights 
103000 mi

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

US $1200
Starter Doors wouldn't open. Replaced some fuses and relay. Xenon headlamps 

Return to top

2006 BMW 3-Series 4dr Sedan

255-horsepower 3.0L I6 6-speed manual AWD

85000 mi

US $500
Front brakes replaced. First time was at this high mileage. Can't complain. Shocks were completely shot at 87k miles. 
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. 
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. 
98000 mi

US $1363
Leaky headlight washer pumps Broken rear shock absorber 
103000 mi

US $120
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. 
117000 mi

US $150
Noted a cracked brake hose, replaced all 6. 
120000 mi

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

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

Return to top

2006 BMW 3-Series 4dr Sedan

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

56000 mi

US $1100
water pump 
99000 mi

US $1100
solenoid replacement 
104000 mi

US $450
Replace sensor (don't recall name) 
95000 mi

US $2000
Bush rod 
99000 mi

US $900
Right rear control arm and battery replacement 
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. 
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. 
84000 mi

US $900
Valve cover gasket 
70000 mi

US $1800
Oil filter and oil pan gaskets 
72000 mi

US $900
Replace mechatronic sleeve. 
12500 mi

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

US $345
Replaced original battery 7 years after purchase of vehicle 
81000 mi

US $1900
Replace front struts that were leaking. Problem discovered after routine inspection. 
91000 mi

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

US $650
oil filter housing 
74300 mi

US $1000
Valve cover gasket, oil filter housing gasket, coolant flush 
77000 mi

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

US $500
Oil gasket leak Radiator hose leak 
81000 mi

US $1950
Water pump replaced. Fluid leak 
99300 mi

US $800
Starter needed to be replaced. 
72540 mi

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

US $2000
Oil Leaks (Valve Cover, oil pan) Window was stuck in down position. 
60000 mi

US $1200
replaced starter 
104000 mi

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

US $260
Passenger side, rear window regulator broke. Had it replaced. 
137700 mi

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

US $579
Starter broke so I had it replaced with a new one. 
161000 mi

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

US $1044
Replaced water pump Replaced water pump 
70000 mi

US $1100
Bad ignition coil 
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. 
92000 mi

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

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

US $4500
replaced front struts 
48000 mi

US $800
Harsh shifting in low gears of automatic transmission.  
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. 
67500 mi

US $650
Replaced power steering pump and power steering reservoir w/its integrated filter. 
77000 mi

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

US $1200
Both tie-rod ends worn and needed to be replaced. Drive belt and tensioner replaced. Both close to failure. 
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. 
212000 mi

US $967
Replace defective rear drive shaft 
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. 
103000 mi

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

Return to top

2006 BMW 3-Series 4dr Sedan

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

93000 mi

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

C $3500
Engine oil pan replaced Trans oil pan leaking and replaced Rear bearings and differential 
156000 mi

US $1000
front shaft replaced, $500 fort part, rest for labor 
128000 mi

US $1100
clutch and clutch master and slave cylinder 
76260 mi

C $180
One driving light was out - one hour repair 
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. 
105900 mi

C $850
replaced sway bar links, lower rear position control arms, lower ball joints 
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. 
126480 mi

C $1150
replace pads and rotors wheel bearing replaced ignition coil replaced 
133920 mi

C $150
bulbs replaced 
134540 mi

C $300
Heater blower motor replaced 
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. 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual RWD

104000 mi

US $1200
Worn front control arm bushing, worn front control arm ball joints, worn rear trailing arm bushings. Problem originally noted by dealer at prior service at 90,000 miles. Front control arms and bushing replaced at 60,000 miles previously. 
84320 mi

C $650
Oil filter housing base gasket. 
89900 mi

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

C $1200
2 rear door controller 
998200 mi

C $200
Rear shocks 
105400 mi

C $5100
Water pump Oil pan 
108500 mi

C $170
Rear rubber bushings were squeaky. Lower control arm bushings were lubricated. 
120000 mi

US $1000
Engine gasket cover replacement 
71920 mi

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

C $300
Wiper-washer fluid filter clogged, flushed in shop. Replacement of other wear items (battery) required extra time in shop 
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. 
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. Manual transmission shift and output seal leaking. Both seals replaced. "Lifetime" fluid replaced.. Alternator belt worn. Belt replaced. 
73780 mi

C $1200
Passenger seat bottom replaced, due to excessive heating, completely covered by BMW 
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. 
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 
158300 mi

US $775
Replaced drive shaft/U joint Replaced front directional socket 
197000 mi

US $500
Broken shock in rear after hitting pothole. Replaced both rear shocks. Replaced rear shock mount 
203000 mi

US $650
Alternator replacement Coil pack was replaced 
203000 mi

US $475
Replaced window regulator 
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. 
114000 mi

US $400
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! 
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. 
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. 
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. 
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. 
51200 mi

US $1100
Replaced seals on transmission and differential 
58000 mi

US $2600
Side/head airbag replaced and wiring harness to airbag replaced. 
83780 mi

C $300
new battery 
76040 mi

C $1000
Driver side mirror faulty 
114000 mi

US $1100
factory original batt died, $200 for batt, $150 labor oil pan gasket leak 
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. 
148000 mi

US $1900
starter completely seized, replaced 
158300 mi

US $1100
crank position sensor failed 
176000 mi

US $750
belt tensioner pulley on alternator broke 

Return to top

2006 BMW 3-Series 4dr Sedan

215-horsepower 3.0L I6 6-speed manual AWD

52000 mi

US $164
windshield wiper relay failed 
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). 
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
Front end rebuilt. [tie-rod ends] Also new tires and 4 wheel alignment. (Cost of tires not included in estimate) Oil leak 
81000 mi

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

US $1100
Passenger door lock actuator replaced Both rear wheel bearings replaced 

Return to top

2006 BMW 3-Series 4dr Sedan

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

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

C $418
replaced original battery. battery was 1/2 charging. 
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
Mileage is correct @ 112,647 I had guesstimated previously. Battery replaced frozen due to extreme weather conditions. Replaced throttle body assembly. 
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. 

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 4-door

6-cylinder automatic 2WD

155200 mi

US $1400
ac issue 

Return to top

2006 BMW 3-Series 2dr Coupe

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

28000 mi

US $350
I had to replace the ac evaporator, drier, and expansion valve. 
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! 
63000 mi

US $500
Sloppy worn shifter. Installed BMW short throw shifter and flushed Radiator/Tranny/Rearend 
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 5-speed shiftable automatic RWD

78400 mi

US $430
Control arm bushings needed to be replaced. 
97000 mi

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

US $1350
Gauge cluster failed and needed replacement. When the gauge cluster fails, the AC stops working as well. 
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

99700 mi

US $1250
Replaced radiator. Replaced sensor for oil level. 
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. 
105200 mi

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

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

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

52000 mi

US $1850
Replaced A/C Evaporator 
18000 mi

US $285
Battery needed to be replaced. 
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" 
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 5-speed shiftable automatic RWD

31000 mi

US $1500
 

Return to top

2006 BMW 3-Series 2dr Convertible

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

74400 mi

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

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

C $200
lower control arm front, rear bushing 
81000 mi

C $250
accessory belt idler pulley bearings done, also could be alternator bearing getting both parts. need to get more parts. 
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). 
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 
74000 mi

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

Return to top

2006 BMW 3-Series 2dr Convertible

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

60900 mi

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

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

US $400
Leaking oil filter gasket 
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. 

Return to top

2006 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

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

US $1800
Thermostat stuck open. Replaced thermostat. Oil pan gasket leaking. Replaced. Radiator outlet temp sensor leaking. 
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 
84700 mi

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

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

Return to top

2005 BMW 3-Series

Engine not specified

156000 mi

US $3000
Oil leak 

Return to top

2005 BMW 3-Series 4dr Wagon

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

62000 mi

US $1000
Replaced worn front lower control arm bushings Replaced leaking fan thermo switch Replaced leaking valve cover gasket Replaced broken crankcase ventilation hose Replaced leaking oil stand gasket 
67000 mi

US $100
Service engine soon light and rough idle. Engine code reader showed "Misfire cylinder 5". Replaced cylinder 5 ignition coil. Problem resolved. Service engine soon light. Code reader showed "Engine idle valve stuck closed." Removed, cleaned, and reinstalled engine idle valve. Problem resolved. 
84000 mi

US $1276
Replacing faulty crankshaft sensor Replaced faulty brake light switch Replaced faulty thermostat 

Return to top

2005 BMW 3-Series 4dr Wagon

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

150400 mi

US $1400
Engine mounts collapsed, replaced with new mounts. 
159000 mi

US $400
Crank Case Ventilation system replaced due to the cracked rubber causing CEL. Upper and lower air boots replaced at the same time given their age. 
71000 mi

US $250
Driver's side CV boot was torn and leaking. Local indie shop replaced the boot. 
84000 mi

US $150
Exhaust flange gasket between the manifold outlet and first muffler failed. Shop replaced both gaskets; in order to do that they also removed and replaced the four corroded bolts. 
98200 mi

US $198
Replaced the CCV system to address oil loss. 
99000 mi

US $200
Safety and emissions inspection revealed broken rear coil spring. Replaced both. 
111600 mi

US $300
Passenger-side inner axle failed, causing vibration when accelerating. 
133000 mi

US $300
Replaced blown rear shocks. 
141000 mi

US $300
Replaced driver's side front axle - CV boot was torn and leaking. 
143000 mi

US $225
Replaced leaking oil pan gasket.  Leaking axle seal after re-installing passenger side axle. Replace motor mounts. 
144100 mi

US $320
Replaced center support bearing. 
146100 mi

US $125
Vanos seals, leaking valve cover gasket, oil filter housing gasket. 
152000 mi

US $450
Fuel pump failure requiring a tow and replacement of the failed unit. 
157000 mi

US $180
Replaced failing front axle. 
172000 mi

US $150
Replaced all power steering hoses to address a leak. 
174000 mi

US $1200
Upper radiator hose ruptured while in traffic; radiator itself also cracked. Replaced radiator, thermostat, hose, coolant. 

Return to top

2005 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

78000 mi

US $1200
Replaced the CCV with the cold weather type. Installed G.A.S. DISA; Both intake boots. Spark plugs replaced 
100000 mi

US $100
Brake hoses were cracked and fail safety inspection 
99200 mi

US $100
L/F brake caliper started to stick 
116000 mi

US $450
Replaced all 4 rotors, pads, anti-rattle springs, and guide bushing 
126000 mi

US $250
Both Lower Control Arms and FCAB's (Control Arm Bushings) were replaced due to a clunk from the left front outer ball joint. 
161000 mi

US $1200
Replace both Cats and upstream oxygen sensors as they were clogged. Also replaced the SAS valve for it too got clogged.  

Return to top

2005 BMW 3-Series 4dr Sedan

235-horsepower 3.0L I6 6-speed manual RWD

110980 mi

C $4500
broken camshaft, engine replaced 
70000 mi

US $200
Replace sender for oil pressure sensor 
83000 mi

US $180
Not running on all cylinders consistently 
89000 mi

US $600
Replace window regulator and motor 
131000 mi

US $1205
Power steering pump failure. Replace pump and hose 
151000 mi

US $1072
AC Compressor seized. AC Compressor and accessory belt replaced. AC system recharged. 
152000 mi

US $100
Replace left front wheel bearing 
157000 mi

US $600
Replace differential bushings 
167000 mi

US $300
Replace broken underpanel. Not aware of hitting anything. At high speeds it just started flapping. 
174000 mi

US $1000
Belt blew out prematurely because of hydraulic tensioner unit going bad. 

Return to top

2005 BMW 3-Series 4dr Sedan

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

87300 mi

US $808
Fan belt and motor mounts worn and needed replacement 
90200 mi

US $750
Pressure control valve was leaking, fixed by independent mechanic 
107000 mi

US $156
Fuel pump failed. Bought pump and gasket on amazon, arrived prime in 2 days and installed myself watching youtube DIY video. Only tools required are 10mm wrench, flat screwdriver, and mallet. Pump is under rear seat, passenger side. 
107000 mi

US $1105
Front end shake during braking: replaced worn control arm bushings Also replaced visibly deteriorated plastic cowling at base of windshield 
108439 mi

US $694
Check engine light was on with lean mixture: replaced lower intake boot (was cracked and leaking)  Heard rattling sound at idle while car in gear: found high pressure power steering hose mount broken, hose assembly was rattling on front sway bar; reattached it. Coolant level warning was on: replaced leaking coolant expansion tank, thermostat, brittle upper radiator hose; refilled antifreeze 
109000 mi

US $1682
replaced worn fan belt set, air filter, spark plugs, replace oil pan gasket, oil housing seal, oil change. engine mount, driver side wheel well liner/ 
178200 mi

US $2000
Catalytic converters clogged and ruined the piston rings on 3 cylinders. 

Return to top

2005 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

72000 mi

US $100
Passenger xenon had begun emitting very dim, pink tinged light. Bulb out indicator appeared on dashbord occasionally. Ordered 2 replacement Phillips D2S xenon bulbs. Installation was straightforward, however tight clearances made it a challenge. 
86100 mi

US $350
Parking brake button popped out and brake couldn't be engaged. Panicked, went straight to dealer. Entire parking brake assembly needed to be replaced. $375! Later found out that this can be DIYed, and OEM part costs $75... While working on parking brake, dealer repaired door brake at no cost, likely just tightening the bolts. Finally that headache is gone! 
92000 mi

US $560
Check engine light indicated that engine was misreporting temperature. Bad thermostat. Replaced, flushed coolant. Resolved. Discovered that lower intake boot and DISA valve had leaks, hold repair till next time. Intake boot and DISA valve had a leak. Couldn't DIY as there was insufficient access to the retaining ring screw holding on the boot. Took to shop. Repl. leaky boot and DISA. Also did oil change, installed new swaybar endlinks too. 
106700 mi

US $270
Rear driver side coil spring was noticed by BMW dealer at last trip to be broken, and passenger side cracked. Parts acquired through Tischer BMW online, replaced by me. Used OEM jack to spread the control arm down to remove old spring. 
108000 mi

US $1996
Intended to replace front control arms and inner ball joints. However, a rubber plate above the driver front strut had a hole punched in, so replaced.  Also replaced driver side CV joint as it was leaking. 4 wheel alignment done as well. 
120000 mi

US $900
Car ran out of fuel halfway between quarter and empty. OBC showed 40 miles remaining when car completely ran out of fuel. 
106400 mi

US $1700
rear spring was broken. 

Return to top

2005 BMW 3-Series 4dr Sedan

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

89900 mi

C $400
Front end oil-filled bushing replaced. 
94240 mi

C $1700
Coolant expansion tank leak. Replacement of tank.  
83720 mi

C $700
oil leak valve cover gasket 
90380 mi

C $1224
windshield washer pump oil leak at filter housing 
95480 mi

C $1500
AC Fan clutch AC Condensor AC fan with Module Radiator assembly; transmission cooler; Coolant reservoir; 
96580 mi

C $1000
new front struts 
111600 mi

C $767
replaced alternator and belts headlight refresh 
119040 mi

C $450
Leaking Brake line 
121520 mi

C $250
Small coolant leak 
117800 mi

US $350
Cracked cooling expansion tank. Replaced tank & hoses. 
97000 mi

US $1400
Replaced lower control arm bushings. Replaced oil filter housing gasket. Replaced oil filter housing gasket. 
107000 mi

US $1054
parking brake shoe mount...rust caused the shoe to fall off (rusted bolts and mounting locations Replaced Control Arm Bushings in Front 
114000 mi

US $125
Leak in A/C system Alternator Failed, Also replaced 12V battery 

Return to top

2005 BMW 3-Series 4dr Sedan

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

81000 mi

US $500
RF caliper heating and vibrating told my wife caliper needed replacement. I wonder if it was just the pins? blinker lights were acting and blinking erratically 
100700 mi

US $900
replaced both broken rear springs 
106200 mi

US $1300
Replaced oil separator 
114900 mi

US $300
new battery 
118300 mi

US $1000
water pump impeller broke causing overflow tank leak, replaced entire assembly with new pump, tank etc 
128000 mi

US $1100
during annual safety inspection mechanic discovered broken ball joint, Not needed to pass NY inspection but recommended replacement Is trusted mechanic so we replaced and had an alignment after 

Return to top

2005 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

96000 mi

US $150
creaking noise in front traced to the sensor arm used to level the xenon headlights. Part was about $18 and the time to fix under an hour. when fixing the headlight sensor, the mechanic also found that the exhaust bracket under the trans had rusted away. It was replaced - the time was included in the other repair and the part were about $20 
99500 mi

US $300
leaking valve cover gasket - mechanic also found signs of mouse damage in engine compartment, replaced chewed cabin air filter 
110200 mi

US $1200
rear calipers not working well, other parts worn. Replaced calipers, pads, rotors. Backing plates so rusty they had to be replaced. This last added a lot to the bill. 
132900 mi

US $300
airbag warning light came on, scan showed it was driver side door bag. Trim pulled, no problem found. We declined dealer's offer to look further. Light reset. Hasn't come back on after several weeks and hundreds of miles 
140000 mi

US $800
throttle sensor/activator began to go bad. Symptom was car sometimes would not accelerate when pedal was pushed 
153000 mi

US $400
ball joints replace both sides front 
167000 mi

US $950
replaced left rear wheel bearing.  also pads and rotors in rear. 
101000 mi

US $1200
Fuel pump failed and needed to be replaced 
104000 mi

US $470
Interior heat was lukewarm and oil temperature was failing to reach 190F. Determined to be a thermostat stuck open which was replaced. 
110000 mi

US $900
Control arms and a wheel baring replaced as they were getting very worn out. 
115888 mi

US $2000
Noticed a burning smell or a funk odor. Turned out to be a dirty cabin air filter. As part of the check up the mechanic found my valve cover to be leaking oil along with an oil line. Belts and pulleys were getting old and replaced as a preventative measure. 

Return to top

2005 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

135000 mi

US $2000
ECM failure that took 24 days to diagnose 

Return to top

2005 BMW 3-Series 4dr Sedan

168-horsepower 2.2L I6 5-speed shiftable automatic RWD

72220 mi

$1900
AC Compressor not functioning properly 

Return to top

2005 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

44000 mi

US $1650
Flywheel repair. Bolt came loose, Flywheel repair. Bolt came loose,  
115600 mi

US $1400
Ran code reader Misfire cyl #6 Bad coil Replaced at Shop Performed inp II Major preventive maintenance while veh in shop All performed per BMW recommended guidelines 
119800 mi

US $200
Repaired leaking oil relief valve = 103.00. Interval oil service {MOD} Installed Injen Tuned Short Ram Cold Air Intake {MOD} Dinan ST1 Program {MOD/Upgrade} Installed BS PSS10 Replaced noisy belt tensioner + new serpentine belt = 90.00 
127600 mi

US $500
Replace valve cover gasket Engine oil service mid interval 
54000 mi

US $3100
Vanos oil pump drive gear tabs broke, causing exhaust timing to be off. Replaced Vanos unit, drive gear, spark plugs, accomplished valve adjustment. 
57000 mi

US $100
Engine coolant temperature sensor 
58000 mi

US $480
Power steering high pressure hose replaced. Also completed oil change while there 
71000 mi

US $1000
Rear Trailing arm bushing 
104000 mi

US $2000
SMG pump went out. Converted to Stickshift 
110000 mi

US $300
Stock thermostat failed a while ago but had no significant impact to smog. Finally replaced it with a motorsport thermostat for better durability in Southern California heat. Also replaced EGT sensor at the same time 
93000 mi

US $1700
Replaced the VANOS with a rebuilt one from Dr. VANOS. Also replaced the camshaft bolts. 
96000 mi

US $750
Repaired the VANOS. I received a bad VANOS unit from Dr. VANOS, and they are working on getting me another one. I had a club member allow me to use his spare for the summer until the 1st unit that was sent to me repaired. Now I have to get it repaired again, so in the spring you will see another entry. 
96000 mi

US $1200
Inspection-II Completed Oxygen sensors replace X4 (scheduled) All fluids Replaced(engine, trans, diff) Valves adjusted, spark plugs and coils replaced 
107000 mi

US $450
Replaced Intake, Exhaust, and Crank position sensors. 
59000 mi

US $1000
Leak from differential due to failed pinion seal. 
64000 mi

US $200
Temp sensor failed causing coolant leak 
67000 mi

US $300
System was blowing warm air. No leak found. Suspected cause was intermittently sticking valve in compressor. Re-charged system and problem gone for the time being. 
68000 mi

US $1700
Stability control and brake light fault. After extensive (and expensive) diagnosis they replaced the brake pressure sensors which has cleared the fault for the time being. 
58280 mi

$200
Battery died and was replaced. 
63240 mi

$1300
Engine mounts were replaced,  head gasket was replaced 

Return to top

2005 BMW 3-Series 2dr Coupe

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

71000 mi

US $4500
Vanos system needs to be replaced. At the same time some bolts on exhaust camshaft were found to be sheared. 
78000 mi

US $1500
Engine thermostat Fuel filler sealing pump 
87000 mi

US $3500
Railing for timing chain had worn, needed to be replaced. Replaced engine mounts and flex plate replaced trim on interior a and c pillers 
84000 mi

US $2100
Bumper needed to be removed and parts repaired and repainted. Quarter window gaskets needed to be replaced, other minor body touch-ups were also completed 
92000 mi

US $1050
Replaced 2 exhaust hangers Tensioner and pully replaced, along with belts 
66000 mi

US $1200
Repair hail damage and repair prior paint repair that was defective. Insurance covered most of hail damage, owner paid for paint repair. 
121000 mi

US $3000
Clutch fork pivot pin broken, replaced flywheel, clutch, pressure plate and clutch fork. Also replaced guibo and driveshaft U-joint while transmission was out. 

Return to top

2005 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 6-speed manual RWD

61000 mi

US $452
Rubber mounts for front control arms worn. Dealer replaced. 
76500 mi

US $153
Replaced front lower control arms Replaced one rear control link. 
83000 mi

US $314
Thermostat replaced 
104000 mi

US $5000
Valve guides in two cylinders came loose. Engine rebuilt. 
108000 mi

US $400
Tie-rods needed to be replaced Coolant reservoir tank cracked. Reservoir tank cracked 

Return to top

2005 BMW 3-Series 2dr Coupe

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

64000 mi

US $2000
Cooling hose replaced (leaking) 
66000 mi

US $150
Repaired corrosion in outside air temp sensor wiring harness. 

Return to top

2005 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

115000 mi

US $1000
battery needed replacement 

Return to top

2005 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

43000 mi

US $2800
Clutch, flywheel replaced. Front reinforcement plate replaced 

Return to top

2005 BMW 3-Series 2dr Convertible

turbocharged 201hp 3.0L I6 Diesel 6-speed manual RWD

51000 mi

£110
Replaced worn out battery Checked bushes for wear 
57000 mi

£225
Starter motor failure. Known issue with Denso units. Replaced with Bosch unit 
59000 mi

£200
DSC pressure monitoring valve #2 went intermittent causing warning lights. Replaced and brake system bled. 
61329 mi

£2077
Manual gearbox rebuilt after technical issue with selector pin. Full overhaul, new bearings, synchro cones and full wear check. New clutch parts fitted. Transmission replaced and now better than new. 
68000 mi

£250
Second DSC pressure sensor failed and required replacement. 
71000 mi

£490
Bottom arm bushes replaced both sides due to age related wear. 

Return to top

2005 BMW 3-Series 2dr Convertible

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

91000 mi

US $2000
Slight shuddering in 1st. Replaced clutch and fw. Also took care of a very tiny coolant leak. Replaced hose. 
111000 mi

US $2000
Starter replaced Read differential was making grinding noises during slow sharp turns. Fluid replaced. All OK immediately. 

Return to top

2005 BMW 3-Series 2dr Convertible

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

81000 mi

US $1700
new radiator, water pump, expansion tank, hoses, vanos lines. 
86000 mi

US $625
Oil level sensor replaced 

Return to top

2005 BMW 3-Series 2dr Convertible

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

26040 mi

A $1000
Engine mounts replaced (collapsed) Suspension bushings replaced 

Return to top

2004 BMW 3-Series

Engine not specified

55000 mi

US $1100
control arm bushing power steering hoses and pump were replaced. Radiator hose, radiator belt and radiator fan were replaced due to some noise and leaks in radiator hose. 
58000 mi

US $1200
steering pump fail, power steering hose has leaks. This suck because my 1997 honda accord has about 200k miles and doesn't has any of these problem. 
88000 mi

US $1000
Previously took to Dealer for oil change. Belts were bad so decided to change water pump as well. Dealer did not replace thermostat. Thermostat failed 1 week after. This repair was to replace thermostat CV joint boot needed replacing, and boot on rack and pinion. Independent shop changed whole axle for half of what the dealer charged me to replace just the rubber boot. 
215000 mi

US $2400
Both catalytic converters clogged 

Return to top

2004 BMW 3-Series 4dr Wagon

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

92000 mi

US $1223
Replaced valve cover and gasket for oil leak Car was slipping in first gear for the first min in the morning. Trans fluid and filter were changed 
83700 mi

C $3500
Starter motor failed and had to be replaced. Repairs were done by a Chrysler dealership - not our normal service shop Air Conditioning condenser leaking - replacement parts and refrigerant required to fix it Fuel pump 
89900 mi

C $168
Brake calliper replaced on right front  
101760 mi

C $334
Replacement of idler arm & belt 
108500 mi

C $1300
seized caliper on one brake was causing problem Oil seal had to be replaced to repair oil leak 
124000 mi

C $300
Replace front shocks 
133300 mi

C $140
Replace gear shift vinyl cover and cracked mount 
139500 mi

C $125
Windshield washer fluid leaking 
147560 mi

C $600
Rod was loose and dangerous - failure could cause wheels to move independently if left 

Return to top

2004 BMW 3-Series 4dr Wagon

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

26660 mi

C $150
Install Homelink control in upper roof console 
28520 mi

C $400
Replace front rotors and brake pads. Replace exhaust downpipe (defective - warranty) Replace battery (defective - warranty) 
35960 mi

C $250
Repair front control arm. 4 wheel aligment done on car. 
41540 mi

C $520
Chrome trim arround windows needs to be replaced due to pitting and discolouration. Parts on back order. Chrome trim around windows replaced due to pitting and discolouration. Chrome trim arround windows needs to be replaced due to pitting and discolouration. Parts on back order. 
44640 mi

C $500
Failed thermostat. Known BMW design flaw for this part(fails after 4-5 years due to moisture intrusion). Failed thermostat. Known BMW design flaw for this part(fails after 4-5 years due to moisture intrusion). 
44640 mi

C $250
Reinstallation of rear mudflaps. The originals from the factory were not mounted properly. Reinstallation of rear mudflaps. The originals from the factory were not mounted properly. 
50840 mi

C $300
Replacement of rear taillight assembly and bulbs. Replacement of rear taillight assembly and bulbs. 
54560 mi

C $520
Front brakes pads and rotors replaced 
58280 mi

C $2400
Replaced front CV boots, cracked. Cleaned and repacked inner and outer CV joints/bearings. Also performed 96km 'Service II' (belts, plugs, fluids, etc) Replaced front CV boots, cracked. Cleaned and repacked inner and outer CV joints/bearings.rnrnAlso performed 96km 'Service II' (belts, plugs, fluids, etc) 
87820 mi

C $230
Replaced worn out front lower control arm bushings, both sides of car, this time with the correct OEM parts. 
89900 mi

C $190
Replaced valve cover gasket, replaced oil housing gasket, replaced vanos oil return line, replaced tensioner pulley and idler pulley, replaced accessory belt and AC belt. Parts cost only - work performed by owner. caliper sticking, removed both front calipers, refurbised calipers, replaced front pads and rotors. 
91540 mi

C $430
Radiator coolant expansion tank failed. Replaced coolant expansion tank, replaced coolant. 
94440 mi

C $224
Replaced car battery. 
94240 mi

C $650
lower control arm ball joint failure, drivers side. Replaced both front control arms and ball joints. 

Return to top

2004 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

87000 mi

US $210
Valve cover gasket replaced 
101000 mi

US $260
Misfire no. 5 cylinder. Replaced coil and plug. 
99300 mi

US $700
Oil leak - oil pan gasket replaced 
106000 mi

US $1050
Oil leak - replace valve cover and gasket Oil leak - reseat oil filter holder 
117000 mi

US $300
Replace sticky thermostat 

Return to top

2004 BMW 3-Series 4dr Sedan

235-horsepower 3.0L I6 6-speed manual RWD

129000 mi

US $1000
New shocks, struts, sprongs and both front and rear control arm bushings. 
96200 mi

US $200
Water pump gasket leaking. Replaced water pump 
114000 mi

US $700
radiator leaking. replaced radiator, water pump, and hoses. 
135000 mi

US $1200
Control arm bushing replacement and shock/strut replacement 
109700 mi

US $1300
Thermostat and water pump were replaced Alternator died and needed to be replaced. Sway bar links needed to be replaced. 
127000 mi

US $3000
Rear passenger side wheel bearing replaced A/C was leaking from one or maybe both of the service ports. Parts replaced and recharge performed, also dye injected into system to check for future leaks. Lots of cooling components were leaking or about to fail. Replaced a bunch of components. Leak coming from power steering hose. Hose, clamp, and gasket replaced. Rear sway bar end links were completely broken, shop removed what was left of the endlinks and just removed the sway bar completely until I get suspension parts. Was notified that rear shocks totally blown as well as both rear springs both broken (apparently this is a common issue). No repair done yet, ordered parts online and will replace as DIY. 
128000 mi

US $850
Replaced rear shocks, springs, and all associated hardware (shock mounts, bolts, reinforcement plates, bump stops, etc...) 
133000 mi

US $2250
A/C Evaporator had to be replaced, entire dashboard had to be disassembled for replacement. Additional electrical problem persists, need to replace instrument cluster. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

102700 mi

US $2100
front control arm bushings worn was told oil filter gasket was in need of replacement car overheated on highway, coolant reservoir cracked and upper radiator hose blew 
170000 mi

US $1100
Fuel sensors Radiator and hoses replaced 
174000 mi

US $400
Overflow reservoir bracket and o rings at transmission cooling line were leaking. Replaced 
102000 mi

US $4200
Passenger airbag warning illuminated. Required replacement of airbag sensor in passenger seat. Oil leak noticed from spotting on driveway. Valve cover gasket leaking and replaced. 

Return to top

2004 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

114000 mi

US $1200
Leaking oil pan 
115000 mi

US $1200
Heavy steering. Steering rack replaced 
120000 mi

US $900
Water pump 

Return to top

2004 BMW 3-Series 4dr Sedan

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

57000 mi

US $230
Performance. Air filter replaced. 
61000 mi

US $350
New thermostat. Car was not heating. Thermostat fixed the problem. 
68200 mi

US $2100
Valve cover, brakes and major tune up 
68820 mi

C $1600
Leaking power steering rack. Replaced. Ball joints worn. Whole assembly replaced on both sides. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

104000 mi

US $1200
Broken rear springs, both sides, rear shocks both sides 
145000 mi

US $675
Front lower control arms, ball joints and bushings. Sway rod ends. 
179000 mi

US $1956
Differential failed 
189000 mi

US $150
rusted and corroded rear brake lines 
18600 mi

C $1300
Control system for driver's side headlamp needed to be replaced 
26140 mi

C $600
Replaced camshaft. 
90000 mi

US $1900
replace all front suspension components,and full alignment. 
135000 mi

US $600
new springs,shocks and struts plus alignment. price didnt include parts as i had planned on doing it myself. i had read that the rear springs were prone to breaking on the 330xi and one was broken. 
150000 mi

US $230
fuel pump stopped working, replace pump & fuel filter 
101200 mi

US $900
Repaired and repainted 6 small areas where rust bubbles had developed. he was able to get to solid metal and prime with an epoxy primer and then repaint.rnI am quite dissapointed in it rusting in just 10 years of use. 
188700 mi

US $1000
replace front axles,  engine mounts and transfer case bushing 
211000 mi

US $570
replace leaking radiator 
212000 mi

US $450
alternator failed/ then starter then alternator again starter Newly installed alternator failed. I wasn't their fault but as a Bosch dealer they have a warrantee program that covers the shops cost and we paid nothing. 
72000 mi

US $800
Replaced front & rear glass. Rear defrost partially dead. Windshield pitted from highway driving plus cracked. Replaced headlight lenses due to pitting. valve cover leak, replaced gasket second time, out of warranty 
74000 mi

US $977
replace valve cover plus oil & filters change and replace power steering hose 
87000 mi

US $500
replace fuel pump cam sensor code 
94000 mi

US $2000
transmission leak 
97000 mi

US $2000
repaired CV boots,  replaced thermostat, replaced nav screen, reprogrammed computer 
88600 mi

US $3000
oil pan leak,  thermostat, coolant tank, power steering hose, intake hose. 
66000 mi

US $1100
4 wheel drive front axles worn, one boot was cracked and leaking 
76000 mi

US $300
spark plugs replaced rear drivers side shock broke after pothole. the shock itself sheared clean through, so no other damage. 
102600 mi

US $100
Rattling at idle from valve in muffler/tailpipe Steering wheel/chassis vibration under acceleration; attempted to resolve with wheel balance but not resolved. 
107000 mi

US $1600
Steering wheel/chassis vibration under acceleration increasingly severe; first att. fix replaced engine mounts, failed to fix; successfully fixed with replacement of front axle half-shafts. 
114000 mi

US $350
One side of HID headlamps would not illuminate; problem was failed ballast/xenon control unit on that side. Replaced with OEM part. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

167000 mi

US $350
Window regulators - replaced rear passenger side for second time in 12 months. replaced driver door regulator, replaced passenger door regulator 
167000 mi

US $500
Rear passenger door trim fell apart after door was closed somewhat forcefully - not slammed, just harder than necessary. Door interior trim, locking mechanism, and window regulator detached. Nothing worked on door. Exterior trim on passenger door coming loose 
167000 mi

US $200
Coolant reservoir cracked and failed. Thermostat failed. Replaced both. 
167000 mi

US $3700
Blower motor failed. Replaced blower motor, etc. 
159300 mi

US $8600
Fuel Pump Repair (requires replacement of entire fuel tank on M56 ULEV model $7100 parts $1500 labor 
208000 mi

US $132
Airbag Fault light on, (Airbag Ignition Circuit Driver Stage 1). Required replacement of Slip Ring Assembly. 
119000 mi

US $500
Check engine light on, engine starts fine but with a little hesitation. 
124000 mi

US $3400
Changed A/C Evaporator, fan and belts with tensioners. Labor is billed at a flat 11hrs. @$110 (on average). Wished I could have done it myself!:-( 
102000 mi

US $2500
Left window regulator replaced  Radiator coolant level sensor replaced 
109000 mi

US $415
Remote Door Unlock by key memory inoperative. Door lock cylinder on driver side damaged at same time on 9/25; unable to unlock vehicle. Car towed to BMW of Riverside 0n 9/27. Work order authorized and part ordered 9/28. Repair completed 10/01. 
122000 mi

US $1900
Repair of three unreliable window regulators. Front passenger, left and right rear windows. 
148300 mi

US $647
Diagnosis of Check Engine Light. MAF sensor replaced. CE Light and trouble codes cleared. 
90000 mi

US $400
Leaking coolant. Replaced thermostat and o-ring on temp sensor. Replaced power steering hose. 
115000 mi

US $500
Fuel pump died. 
122500 mi

US $1385
Intake Manifold Adjuster and associated hoses replaced. Oil separator and attaching parts replaced. Also discovered failing water pump which was replaced. 
65000 mi

US $1000
Valve cover gasket repair Front control arm bushing repairs 
218000 mi

US $1640
Check engine light was for Cracked Intake Hoses & Leak Detection Pump. Power Steering Exchange. Replace oil filter housing. Did Oil Filter change.  Replaced Rear window Regulator.  
218000 mi

US $3300
transmission indicator came on. transmission was slipping and went to default mode. Had to tow to shop. Shop determined that transmission had to be replaced. Replaced with a warrantied used transmission. 
103000 mi

US $226
Replace Air Pump Valve Right Headlamp Assembly - bought online and installed myself 
120074 mi

US $618
Replace Expansion Tank, Thermostat Assembly, Coolant 
122382 mi

US $110
Replace Crank Case Hose (Valve > Dipstick) 
127641 mi

US $573
Purchased 3 Ox Sensors online - paid shop to install 2 of them that were hard to access and beyond my skill level. I installed the other one. 
139362 mi

US $1205
Oil-leak Gasket and Washer replacements, hoses, belts; oil change. 
139362 mi

US $195
Replaced oil filter housing gasket. 
117000 mi

US $1200
Passenger-side front window regulator again! 
106000 mi

US $110
Wheel bearing started to make some noise. 
118000 mi

US $500
Evap pump. 
119000 mi

US $1200
Fuel tank leak a couple weeks later. Sealed stainless steel had crack and leaked. Had to replace entire tank & enclosed fuel pump 
127000 mi

US $150
Replace three window regulators. Two rears with broken cable guide wheels, passenger front with cable broken. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

151300 mi

US $1900
Leaking oil as indicated by oil gauge light coming on (no obvious evidence like oil in driveway.) Was diagnosed as an Oil Pan leak. Dealer replaced but it did not fix the problem as light came back on 4 weeks later. Replaced right front axle as boot had been torn for a while 
173000 mi

US $5000
Blown Head gasket 
42780 mi

C $1300
Oil leak from power steering pump. 
68200 mi

C $300
AC was not cooling. They said it needed recharge 
182000 mi

US $1200
Broken Axel. Replaced both front axels 
102700 mi

US $1000
Oil leak 
106000 mi

US $700
Replace brake rotors pads and one caliper from malfunction. 
115200 mi

US $200
Exhaust pipe crack 
115900 mi

US $500
Replaced faulty front caliper, and pads/rotors on front 
68635 mi

C $975
Rear pads, discs,sensor,calipers, spins, sliders. Rear coil springs 
69233 mi

C $299
Check coolant loss Pressure test cooling system Repl expansion tank hose 
69233 mi

C $300
Evac and fill system, check for leaks, put A/C stop,leak and dye 
77005 mi

C $1300
Repair A/C, water pump, coil springs,shocks, belt, stabilizer links, cabin filter, 
81220 mi

C $701
A plastic cylinder cracked, leaking coolant. Both pieces had to be replaced. 
38000 mi

US $350
SEL code called out bad thermostat sensor. Had thermostat, housing and sensor replaced. 
43000 mi

US $1000
Rear springs cracked. 
50300 mi

US $1135
Front CV axle boots failed 
53200 mi

US $800
Lower control arm bushings 
57300 mi

US $1200
Replaced leaking valve cover gasket. Replaced right front sway bar link. Replaced transfer case support mount 

Return to top

2004 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

31057 mi

C $182
Air bag sensor on. positive battery terminal sensor resistance tto high. Cleaned terminals 
38486 mi

C $1120
Air bag light on again. Replaced sensor(cable assy.) at battery terminal. Squeel when engine cold again. Replaced bothe belts, tensioner, and water pump. Also discovered coolanbt expansion tank leaking-replaced. Rusted heat shield rattli 
54375 mi

C $180
No cold air from AC. Initially dealer said prssure was fine. but still no cold. Dealer topped up and OK. 
62994 mi

C $995
Blown right front shock (bad roads?). Replaced both front shocks. 
74280 mi

C $150
Thermostat stuck open. Replaced thermostat 
76880 mi

C $150
Replaced driver door lock actuator 
79360 mi

C $125
Replaced leaking valve cover gasket 
82240 mi

C $350
Reprogrammed ECU to correct stuttering at 2500-3000 RPM 
89280 mi

C $900
Leaking selector shaft seal. Leaking OFHG.  Sway bar bushings, CABs 
89900 mi

C $600
Battery not charging. Alternator failed. 
94940 mi

C $500
No windshield defrost 
96720 mi

C $800
Replaced muffler and one tire 

Return to top

2004 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

78000 mi

US $300
AC blowing hot. Added dye to AC system. Diagnosed as AC Evap coil leak. Purchased new part online. Replaced and recharged system. 
86000 mi

US $400
Water pump impeller failed. Replaced water pump. Replaced thermostat housing seals. Replaced water pump gasket. 
104000 mi

US $800
Rear Main Seal leaking. Remove and replace. 
125000 mi

US $1400
Rear differential leaking from all seals. Complete refurbishment from dealer. 
138 mi

US $1500
Replace VANOS timing gear. Known issue with failure. 
108000 mi

US $1100
Replaced power steering pump, reservoir, and all hoses. Had a minor leak in a hose and metal pieces in power steering fluid reservoir, so replaced entire power steering system. 
115000 mi

US $1000
Serpentine belt replaced due to wear Replace SMG O ring which was causing a leak of the fluid Sun roof shade came off its track. Rear hatch exterior open switch was failing and was replaced. 
91000 mi

US $900
Front control arm bushing failed and ball joints had play so entire l & r control arms replaced. 
105300 mi

US $1600
Clutch progressively would not disengage. Initially replaced hydraulics myself with no improvement. Shop found lining separated from disk and replaced disk, pressure plate, & throw-out bearing. 
109000 mi

US $150
Oil leak due to Constant Pressure Valve o'ring. Replaced valve and o'ring and leak is fixed. 
123900 mi

US $375
Idler bearing failed. Replaced both tensioners and idler as well as the both drive belts. 
127100 mi

US $115
Throttle position sensor failed causing ECL light and limp mode. Shutdown/restart and occurred again. Read codes, replaced part, OK since. 
135000 mi

US $200
Driveshaft center support bearing failed and was replaced. Also replaced worn guibo. Also replaced muffler supports. 
142000 mi

US $180
Ignition coil failed. Replaced all coils since appeared to be original. 
144300 mi

US $485
Center support bearing failed again and was replaced. 
96000 mi

US $900
Leaking coolant. Replaced lower radiator hose and outlet coolant temp sensor. Engine oil leaking from oil pressure release valve under exhaust manifold on the engine block. Replaced constant pressure valve. 
100300 mi

US $1100
Auto-dimming rear view mirror was leaking. Had it replaced. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

99000 mi

US $1645
rear control arm bushings were worn. 4 hours shop labor, only $60 for the part at dealer. Nobody but the dealer would have found this. New rear tires wore out in 5,000 miles. Car handles like new now. 
39800 mi

US $1600
The Vanos on this S54 engine had broken hub tabs and the Vanos Solenoid went bad as well. At just 44,000 miles this is ridiculous. Weak design by BMW engineers. 
45000 mi

US $1400
Issue with the Double VANOS. Bolts on the exhaust side came loose and the VANOS pistons seized. Has to replace the entire VANOS unit costing $1400 dollars at Dr. Vanos in Austin, TX. 
46200 mi

US $400
Needed a new tensioner pulley and belts as the A/C was acting weird. 
76300 mi

US $140
Interior auto-dimming rear view mirror developed bubble inside it. Sent in to radar-mirror.com for repair. 
78300 mi

US $3200
SMG issue. Heard grinding sounds on downshifts, car felt like it was slipping and unable to catch 1st gear, car would overheat in traffic and shift into neutral. SMG pump replaced. 
80000 mi

US $280
Noticed an oil leak. Constant Pressure Valve (aka Oil Relief Valve) needed to be replaced. 
90000 mi

US $400
Valve cover gasket, fan belt 
112000 mi

US $468
Intermittent power draw from transistor 
192800 mi

US $1600
Waterpump failing- replaced pump and thermostat Check engine light- diagnosed as failing fuel pump. Replaced fuel pump & filter. 
201700 mi

US $300
Oil leaks- tighten bolt, replace crush washer, replace crankcase ventilation valve 
230200 mi

US $125
Clutch slave cylinder failed, replaced with new clutch, flex disk, motor & transmission mounts, rear main engine seal, SMG reservoir hose. Rear subframe mount points cracked, required welding and reinforcement. All rubber parts in rear suspension, diff mounts & shocks also replaced as maintenance items. Replaced cooling fan clutch 
260000 mi

US $3500
Oil pump chain tensioner bad, rod bearings replaced (bad), VANOS rebuild (noisy) and new cam bolts 
263000 mi

US $300
Pre-cat oxygen sensor failure bank 2- replaced both. 
267000 mi

US $260
Front brakes worn, right front caliper sticking. Replaced rotors/pads, cleaned caliper. 
276000 mi

US $800
Variable Valve timing (VANOS) electrical problem- replaced solenoid unit 
287000 mi

US $550
3 ignition coils failed- replaced all 6 
305000 mi

US $250
Alternator became intermittent, replaced with rebuilt unit 
312000 mi

US $750
Single fuel injector became intermittent. Replaced all 6 due to age. 
81000 mi

US $2000
Front right wheel hub assembly replaced.  Fuel sender unit replaced. Oil service. 

Return to top

2004 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

98000 mi

US $735
main light burned out 
102000 mi

US $1500
Control arms 

Return to top

2004 BMW 3-Series 2dr Coupe

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

99100 mi

US $300
Thermostat was failing. Replaced 
127300 mi

US $200
Fan/clutch was sounding bad so the service guy advised it be replaced. 
143000 mi

US $2800
o2 sensor, both maf boots. front pads and rotors front end alignment and 2 new tires engine mounts. 
84000 mi

US $1000
Car would not start. I had the car towed to a BMW specialist independent facility where they replaced the starter  and replaced the coolant system thermostat housing. 

Return to top

2004 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

79000 mi

US $1500
Brought my 325Ci into dealership for Inspection I. Mechanic found problem with hardy disc which had to be replaced. 
83400 mi

US $1700
I had to replace the front and rear shock absorbers on my car. The damage was due to road construction by the city. 
167000 mi

US $1500
Had to replace secondary air pump (dead), check valve and 02 sensors. 

Return to top

2004 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

45005 mi

US $388
Right ront inner roof liner bracket adjusted. 
55974 mi

US $1514
Rear bumper reattached. replace drive belts, alternator tensioner 
60981 mi

US $417
New battery 
66030 mi

US $3247
New clutch 
77200 mi

US $550
Part of the rubber seal around the convertible top is loose. Told it would cost $1400 to repair. Decided to live with it. 
81000 mi

US $825
Replaced BST cable 
81200 mi

US $1398
Shift Handle Support Rod Snapped Loose Window Convertible Seal Detached Pinion seal leaking 
82000 mi

US $277
Battery replace and check 

Return to top

2004 BMW 3-Series 2dr Convertible

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

53000 mi

US $800
ball joint replacement (required new control arm), power steering leak, 
139000 mi

US $3500
O2 Sensors failed, resulting in low power output ('limp mode' for engine). Replaced all O2 sensors. Also performed preventative maintence, replacing cooling system, water pump, and radiator. 

Return to top

2004 BMW 3-Series 2dr Convertible

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

47100 mi

US $600
Oil leak 
50000 mi

US $1200
Oil leak 
129000 mi

US $1075
New control arms needed (both). 
74000 mi

US $170
Replaced both front control arm bushings. 
74300 mi

US $260
Replaced both front wheel bearings, dust caps & seals. 
78000 mi

US $225
Failure of 2 spark plug coil packs. 
105000 mi

US $1200
Replaced worn out tie rods. 
114000 mi

US $400
Replace leaking Schrader valves in air conditioning system. Recharge system. 
115000 mi

US $3000
Replace both rear axles due to corrosion causing faults with traction control system. 
119000 mi

US $400
Replaced front struts and top hats. 
121000 mi

US $200
Replace leaking power steering hoses. 

Return to top

2004 BMW 3-Series 2dr Convertible

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

124000 mi

US $1400
Check engine light, rough running intermittent. First trip replaced valve cover gasket, outside air temp sensor, plugs, gaskets. Reset light. After initial repairs, light came on after 2 days. Catalytic converter was indicated, and was replaced. Repair successful. 
119000 mi

US $1900
Front stabilizer bar repleaced 
152700 mi

US $1000
AC COmpressor out right at the start of summer. Cost $1000 Expansion Tank crack - leaking fluid - cost $500.00. 2nd time in 4 years had to replace expansion tank lower radiator hose leaking fluid 

Return to top

2003.5 BMW 3-Series

Engine not specified

76300 mi

US $1500
Both starter and alternator were repaired. Pulleys and belt were replaced while they were in there. 

Return to top

2003.5 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

86000 mi

US $1500
Bad coil pack, replaced.  Broken LCA, LCAs replaced, all rear bushings replaced, subframe reinforced, all rear ball joints replaced, parking brake cable replaced, all brake lines replaced with stainless steel. 
91000 mi

US $300
Oil temp gauge was not functioning. Sensor was replaced. 
94200 mi

US $300
Power Steering was going in and out with audible whine. Pump, reservoir, and fluid was replaced. 

Return to top

2003.5 BMW 3-Series 2dr Convertible

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

19000 mi

US $1000
Squeal on cold start up. Replaced tensioner pulley. Noise when raising passenger window. Replaced window regulator. 
20000 mi

US $900
Replaced driver door actuator. 
88040 mi

C $150
a/c compressor died - no warning. Ordered used parts to save on money. Parts arrived, will have them installed shortly. driver's side rear window regulator broke. Window stuck down, unable to drive for 2 weeks so far as the rear window won't lift. 
88660 mi

C $900
a/c compressor died.. inspected, ordered new parts, new parts were installed 1 month after 1st trip. 
91760 mi

C $1000
Central locking system broke. front struts needed to be replaced. valve gasket cover needed to be replaced; valve gasket cover seal needed to be replaced. 

Return to top

2003 BMW 3-Series

Engine not specified

63000 mi

US $1000
A/C compressor replaced.  Tension pulley for alternator/water pump replaced. 

Return to top

2003 BMW 3-Series 4dr Wagon

225-horsepower 3.0L I6 5-speed manual AWD

125000 mi

US $1200
Replace water pump, replace starter 

Return to top

2003 BMW 3-Series 4dr Wagon

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

85043 mi

US $1010
replace power steering reservoir and reclamp lines replace wiper inserts, right front sway bar link, change gear oil in differential water pump, thermostat & housing (2 belts, antifreeze, fan clutch) 
110715 mi

US $709
replace valve cover gasket (oil leak) 
115000 mi

US $581
replaced failed fuel pump (failed in mid-drive, needed towing and car rental) 
120000 mi

US $180
Vibration while driving higher mph. Needed new tires to be remounted and balanced. Balancing solved half of the problem. Suggested to get control arm and joints checked out. 
122300 mi

US $100
Error code that basically means any of these: air pollution control valve is faulty, vacuum leak or your motor is falling apart. Air pollution control valve was replaced so vacuum leak exists though the car runs great. 
62000 mi

US $800
Did rear struts, leaking. Replaced front control arms and bushings. Right side. 
65000 mi

US $400
Replaced front control arms and bushings. Right left side 
70000 mi

US $300
Did the first of what will eventually be a total (so far) 5 window regulators in a 4 window car. 
60000 mi

US $1100
Replaced a few items. Sensors, fan, hose and charged. Worked great since. 
115000 mi

US $500
Alternator died on the way to a business meeting. Went to shop nearby for diagnosis, had my local tech do it for less. 

Return to top

2003 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

33480 mi

C $1000
Front Control arm bushings needed work 
47120 mi

C $500
Engine Valve gasket replaced, there was a slight oil leak developing. (also oil change performed) 
50840 mi

C $140
Thermostat was stuck open, replaced part 
57040 mi

C $200
Water Pump replacement 
59920 mi

C $800
Front CV joints replaced Rear shock mounts repaired 
69440 mi

C $1000
Coolant:thermostat 
86400 mi

US $300
Oil level sensor failed for the 3rd time. Replaced. 
100200 mi

US $1200
Stalling and failure to start. Four trips to dealer, he replaced crank position sensor, EWS, fuel pump, and fuel filter. 

Return to top

2003 BMW 3-Series 4dr Sedan

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

136000 mi

US $1700
Tie rods damaged from previous owner, Steering boots torn due to age. R&R brake rotors and pads for general maintenance, also replaced broken brake pad wear sensor. 
76000 mi

US $1235
Burning oil smell. Engine valve cover gasket was replaced. No more oil smell now. 
187000 mi

US $3300
Transmission died. Replaced transmission. 
127000 mi

US $1700
radiator, pump, gasket changed, $1300 oil line, seal ring, filter housing gasket changed auxiliary belt replaced, left and right rear lower control arms bolts, bushings replaced 
134700 mi

US $1100
1) rear brake pads, rotors, calipers replaced.  2) real differential axle seal replaced. 3) engine oil changed. 4) hazard light switch replaced. 

Return to top

2003 BMW 3-Series 4dr Sedan

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

120700 mi

US $650
Rear sub frame bushing change 
136000 mi

US $450
Alternator replaced Oil leak from filter housing gasket Fuel pump. 
149700 mi

US $243
Coolant reservoir leaking 
174000 mi

US $2200
Front differential shot 
182000 mi

US $226
brake line corrosion 
48000 mi

US $600
Halogen lamp control unit(warranty) coolant hose, two engine belts 
61000 mi

US $620
The CV boots were cracked on both front sides. Rear springs had cracks. 
75000 mi

US $600
The alternator died a sudden death. Red battery light dashboard light came on, and the battery was the only source of electricity after that point. Just made it home. 
77000 mi

US $640
Fan motor died, thermostat replaced. reservoir cracked, was replaced. 
84000 mi

US $220
Battery died, not unexpected after 10 years of service... 
96400 mi

US $4700
Air mass sensor and a variety of other ignition related items replaced as the car would not start/run anymore. starter failed over the course of 2 days 
109000 mi

US $650
O2 sensors needed to be replaced.  Fuel injector failing. 

Return to top

2003 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual RWD

46000 mi

US $1000
Water pump failure. 
145800 mi

US $400
Rear Emblem Sticker fell off; Engine protector and front/right fenders need replacing 
148000 mi

US $1500
Completely repainted the outside of the car. The sun had destroyed the clear coat and the whole thing needed repainting. 
150000 mi

US $500
ECU needed replacing. 
70000 mi

US $1100
Service II inspection plus anti-freeze and brake fluid change. Problem was an acceleration issue at ~3000 rpm. Vehicle "misses" at that rpm. Repeat problem, still was not resolved by dealer. (Later fixed with reflash of chip.) 

Return to top

2003 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual AWD

75000 mi

US $400
AC lost charge 
102000 mi

US $1700
New clutch and cv boot covers 
105000 mi

US $1000
MAF sensors, O2 sensors, MAf replacement wiring issue with chipmunk nest in air filter 
127000 mi

US $850
Bad sensor 

Return to top

2003 BMW 3-Series 4dr Sedan

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

52700 mi

C $500
Replace heater core 
55800 mi

C $350
Replace theromstate 
58900 mi

C $120
Replace lower temperature sender 
58900 mi

C $1000
Replace Power Steering Pump 
52000 mi

US $320
Flushed transmission fluid 
59000 mi

US $700
Thermostat replaced. Inspection II performed 
69000 mi

US $1000
Control arm bushing replaced Rear brake pad + rotor replaced Front brake pad replaced Water pump replaced 
76000 mi

US $500
1. Belts (pulley) 2. air intake valve 
81000 mi

US $500
AC sensor replaced, AC fan capacitor replaced, Tune up, Oil change  
89000 mi

US $400
Coolant tank leak 
79000 mi

US $1000
Steering components broke, loud grinding noise when turning. Replaced steering shaft and power steering pump with used parts. Engine oil filter housing leaking, replaced with a new housing. 
85000 mi

US $450
Starter failed, car would not start, replaced with a re manufactured starter. 
93500 mi

US $500
The thermostat was stuck open, so I decided to replace the whole cooling system for preventative maintenance. 
110000 mi

US $330
Control arm and bushings worn 
157000 mi

US $120
The crankshaft position sensor was replaced Power steering hoses replaced, power steering resivoir/filter replaced 
104600 mi

US $500
Control arm bushings, and control arm (including balljoints) were replaced. 
108600 mi

US $1310
Complete suspension overhaul. Shocks were completely done, both rear were blown. Front struts had no resistance. Steering guibo was worn and there was play in steering. End links clunking. Complete cooling system. The engine and transmission thermostats had soft failed open. Fan clutch was loose, and water pump would gave probably started to seep in next 5000 miles. Expansion tank was entirely preventative due to it being a common issue. 
115200 mi

US $250
Alternator's voltage regulator failed, so I ordered a new Bosch unit and I installed it myself. 
82000 mi

US $1400
Cooling system sensor (?) malfunction - was drawing more power from the alternator which eventually killed the alternator. New battery, sensor and alternator. 
84000 mi

US $200
Replaced leaking VANOS oil line. 
114800 mi

US $150
Radiator expansion tank leaked and was replaced. 
131000 mi

US $3000
Transmission rebuild 
64000 mi

US $200
The rear driver side window doesn't close. The motor had to be replaced. 
72000 mi

US $800
Rear spring broken. Had to be replaced. Passenger side window regulator started to fail. Giving rattling sound when closing indicating a failing motor. 
89600 mi

US $1500
Fixed Oil Leak.  Oil leak fix threw these errors: P0491: Second Air Injection System (Bank 1) and P0492: Second Air Injection System (Bank 2). Replacing vacuum hose fixed the above errors. 
98000 mi

US $605
Two Window Regulators. Drivers side front and passenger side rear window regulators replaced. Battery has to be replaced as it discharged couple of times during winter season. $150 for battery. 

Return to top

2003 BMW 3-Series 4dr Sedan

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

47000 mi

US $499
Replaced cracked RF inner CV boot. 
61000 mi

US $152
Replaced torn LF CV boot. 
72000 mi

US $235
Replaced both windshield washer and headlamp washer pumps 
85300 mi

US $400
Water was seeping inside the cabin on the driver side floor. Mechanic reglued water shedders inside both front and rear doors - leak fixed. - Oil change service. 
77200 mi

US $285
Replaced RR window regulator. 
76000 mi

US $2000
- CV boots torn on both sides. Replaced entire axle assemblies. - replaced worn lower control arm bushings - replaced leaky valve cover gasket 
81300 mi

US $584
Replaced faulty alternator due to car dying and not charging battery. Also replaced a couple of belts. Replaced faulty thermostat assembly, also installed new fan. 
60000 mi

US $2100
Front axle pulled out of differential due to worn engine mounts 
85300 mi

US $600
Repaired rust spot on right rear fender 
95000 mi

US $450
Replaced cracked C-V boots on each front wheel 
96000 mi

US $500
Suspect a coolant leak. Independant shop recommended radiator flush which they performed but low level light has returned. Engine overheated due to leak in radiator reservoir 
101000 mi

US $1750
Dust cover came loose on front disc brake & ruined rotor & pads 
106000 mi

US $850
VANOS pipe leaking oil Rear differential seal leaking oil Rear shocks replaced 
107000 mi

US $680
Replaced (2) of (6) ignition coils 
118000 mi

US $1200
Brakes, drums CV joint problem was found when brakes replaced 
74000 mi

US $275
Seat belt tensioner was causing an airbag light (has happened multiple times). Dealership replaced the wiring harness which was faulty. 
81000 mi

US $700
New rear springs 
105000 mi

US $900
Car needed new fuel pump and filter 
110800 mi

US $210
Faulty brake sensor light caused abs and traction control problems. No codes so only reset the light. 
115000 mi

US $250
Brake, ABS and traction control lights started coming on again two weeks after reset. Codes this time. Brake light sensor was replaced and problem disappeared. 
128000 mi

US $700
New Axle / CV Joint on Front Passenger Tire 
135100 mi

US $1000
Oil leak 
123000 mi

US $1200
3 repairs valve cover and gasket, plugs and coils as well as oil/filter/air filter change. Expansion tank for cooling system. Both front drive axles. 
140000 mi

US $1100
Failed PCV Valve, Failed Fuel Pump, Failed/Cracked emissions vacuum lines 

Return to top

2003 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

160000 mi

US $1600
Switch to side view mirror smoking and window regulator gone bad. sunroof switch replaced. Radiator hose replaced Coolant flushed  
63000 mi

US $300
Window regulator Rear trailing arm bushing. 
79000 mi

US $1200
Transmission seal failure. 

Return to top

2003 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

57000 mi

US $2000
Broken suspension coil. 

Return to top

2003 BMW 3-Series 4dr Sedan

40920 mi

A $2660
PCV valve & Vacuum pipes. Vacuum pump leaking oil. Rocker cover gasket.  Front compression bushes.  Roof side gutter leaking. BMW make substandard cars. Be warned, do NOT buy. 
52700 mi

A $1200
Oil separator, valve cover gasket, vacuum pump o ring, oil filter gasket. 
53320 mi

A $200
control arm bushes replaced gutter fell off 
55180 mi

A $170
Window lifter broken. Replaced with new one 
60340 mi

A $150
New front RH wheel bearing. Old one was very noisy 

Return to top

2003 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

25000 mi

US $360
right front window regulator replaced 
27000 mi

US $200
interior passenger door trip came loose and had to be re-glued. First re-gluing unsuccessful so car was returned to have the part re-glued. actuator for passenger door lock quit working. Door will not unlock with key fob (but will lock with it). Door must be manually unlocked from the inside. Not fixed due to lack of time and cost. Will repair at a later time. 
45000 mi

US $150
Headlight (HID) intermittently on/off on one headlight. 
75000 mi

US $600
Passenger door not opening remotely Headlamp electrical not working 
76000 mi

US $350
Replaced right rear wheel bearing 
77000 mi

US $1000
Vanos refurbished 
82000 mi

US $250
hose that carried steering fluid broke- replaced the hose, also preventatively replaced pump 
86000 mi

US $1100
A/C compressor cracked and was replaced. 

Return to top

2003 BMW 3-Series 2dr Coupe

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

71000 mi

US $720
Clutch slave cylinder position sensor was intermittent, causing no starts and transmission light to come on.  
74000 mi

US $3500
Transmission SMG pump causing vehicle to go into neutral intermittently and had check transmission light. Replaced hydraulic pump.  
78200 mi

US $130
Drivers power door lock intermittent operation. Sometimes had a hard time getting door to open from inside. 
79600 mi

US $150
VANOS solenoid valve causing intermittent check engine light. Replaced with remanufactured unit. 
80000 mi

US $130
Crack found in chassis at rear subframe mounting point. Removed differential, exhaust, gas tank and rear subframe. Welded in reinforcement plates at subframe mounting points, cutout access holes and reinforced from inside and reassemble. 
85000 mi

US $160
Power steering pump noisy and not providing must boost. Replaced pump, pulley, fluid. 
60000 mi

US $3000
Poor cooling 

Return to top

2003 BMW 3-Series 2dr Coupe

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

64500 mi

US $180
Needed my torque converter replaced Ignition coil 
67000 mi

US $4500
Moonroof control mechanisms failed, requiring full replacement Steering wheel sensor, which replays to traction control system, was out, leading to intermittent traction control failure A/C would intermittently stop working: either cold air flow would cease, or the system would shut down entirely 
67000 mi

US $210
Ignition coil failed 
72000 mi

US $250
An ignition coil went out, for the third time in the past year; I had the mechanic replace the broken one as well as the other three that hadn't yet been replaced 
78000 mi

US $600
Starter died and needed replacement 
66700 mi

US $400
Bushing replacement 
88000 mi

US $400
External thermometer sensor was broken 

Return to top

2003 BMW 3-Series 2dr Coupe

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

68000 mi

US $4000
Thermostat 

Return to top

2003 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual RWD

98660 mi

C $600
Oil leak. New gasket Rear suspension, joints worn Front suspesion links worn Trunk release switches inside car and at trunk not working 
99200 mi

C $180
Electrical wire required repair to fix trunk valet lock function Convertible top liner trim part replaced 
100440 mi

C $100
Change driverside Xenon headlight bulb, requires removal of airbox 
109120 mi

C $160
Convertible Flap Motor for Convertible Top Cover Flap gear worn 
114700 mi

C $1000
Control arm assembly and associated bushings Replace thermostat and water pump Replace pads 
121300 mi

C $800
Seized rear caliper 
126480 mi

C $700
Middle muffler replaced due to crack at inlet pipe connection Rubber intake boot crack due to aging 
120420 mi

C $1000
Seized front caliper 
132060 mi

C $3000
Clutch slipping. Replace clutch and flywheel Low oil light on, level ok, replace oil level sensor 
134220 mi

C $300
Vacuum hose nipple to gas filter broken 
145700 mi

C $350
Expansion tank and hose replacement 
146320 mi

C $1800
Steering position sensor Gas peddle position sensor Front wheel bearing 
155000 mi

C $1800
Replace failed alternator Battery failure due to alternator failure Light control module failure due to alternator failure 
157480 mi

C $100
Convertible top liner c pillar repair Convertible top slide cover repair 
180420 mi

C $1800
Frozen pcv, valve leading to cover failure 

Return to top

2002.5 BMW 3-Series 4-door

turbocharged 4-cylinder diesel automatic 2WD

115940 mi

R 8000
Replaced faulty window regulator on driver window. Replaced control arm bushes on front suspension. 

Return to top

2002 BMW 3-Series

Engine not specified

195000 mi

US $4000
car was making a strange clunking sound when I turned hard to left. 
139500 mi

¤4000
control arm and control arm bushing replacement. front shock absorbers, stabilizer link, driveshaft replacement, rear wheel bearing and so much more engine mount, transmission mount driveshaft center bearing and flexible disc replacement 

Return to top

2002 BMW 3-Series 4dr Wagon

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

58000 mi

US $915
Battery light came on during road trip on back roads. Battery discharged and car died after approx. 45 minutes driving, stranding us along side of the road. Car was transported via flatbed to BMW of Asheville, who replaced alternator. 
60000 mi

US $1283
Defective window regulators both front windows (drivers and passengers) 
62000 mi

US $474
Right rear window regulator failure. 
65600 mi

US $441
Right side differential seal leak 
68000 mi

US $2350
Airbag light. Faulty sensor replaced Oil leak valve cover gasket Intermittent issue with door lock/unlocking 
72000 mi

US $1258
Thermostat failed. Preemptively replaced water pump. Drivers airbag recall completed. 

Return to top

2002 BMW 3-Series 4dr Wagon

116560 mi

R 8000
Clutch kit,including flywheelh Replaced engine mountings 
117180 mi

R 2000
Fuel gauge was inaccurate and car would run out of petrol when the range still showed 180ks.Replaced fuel pump and sender unit 
126480 mi

R 1270
Replaced flywheel Replaced all shock absorbers 

Return to top

2002 BMW 3-Series 4dr Sedan

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

153000 mi

US $1200
The head gasket was cracked and leaking oil slowly, hot oil fell on hoses that deteriorated them. All was replaced and working fine. 
82000 mi

US $1178
Left rear window stuck in down position. Also right front window making grinding noise. Both window regulators were replaced. 
88000 mi

US $593
Replaced front lower control arm. Removed and replaced the front thrust rod bushing. 
40925 mi

US $200
Rear light failure again. Replaced taillight connectors due to scorching around the connectors. 
45000 mi

US $420
Driver side rear window will not go up. Replaced left rear window regulator and insulation. 
56500 mi

US $900
Pulley broke causing engine to overheat. Car towed to dealership. Replaced expansion tank, fan, and pulleys. 
57000 mi

US $485
Replace power steering line. 
58500 mi

US $2000
Transmission seal leak. Lower arm control bushings worn. Need to be replaced. 

Return to top

2002 BMW 3-Series 4dr Sedan

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

40157 mi

US $790
Replace alternator and battery 
42555 mi

US $228
Replace DME relay and tighten air intake boot due to check engine light on 
47000 mi

US $941
Right front CV axle boot and inner boot clinging grease. Repair included replacement of both inner and out boot plus four wheel alignment Fan clutch wobbling. Replaced unit. 
50000 mi

US $497
Rear differential mount leaking. Installed shft seal and rubber mount. Parts 60.60; labor $436 
52000 mi

US $434
Persistent burning odor caused by oil leak requiring gasket set replacement. 
62000 mi

US $439
Several pulley and belt tensioners replaced to eliminate belt/bearing noise 
70000 mi

US $238
Worn intake hoses for emissions system 
72000 mi

US $400
Oxygen sensors replaced (first time!) 
82800 mi

US $450
Replace driver and passenger window motors and regulators Cracked intake manifold 
84000 mi

US $1085
Broken front hub and bearing which was replaced Replaced front axle driveshaft and universal joints 
100000 mi

US $2557
Replaced front control arm and bushings  Replaced front axle boots oil filter housing leak 
107000 mi

US $1000
Emission control component 
109000 mi

US $300
Drivers side power window motors replaced 
110700 mi

US $325
Broken water pump and can belt 
114480 mi

US $900
Needed all four rotors and brake pads replaced 
115000 mi

US $600
replaced upper and lower air boots and replaced air pump mounts 
158000 mi

US $300
Coolant overflow reservoir 
171000 mi

US $1000
Rusted leaking brake lines 

Return to top

2002 BMW 3-Series 4dr Sedan

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

170000 mi

US $2000
Engine had idling problems at low speeds. Frequent piston misfires. 
95000 mi

US $3000
Belts, Coolant(anti-freeze) system, wiper-fluid pump. 
118000 mi

US $550
window regulators, front windows. they would not go up once they went down. 
126200 mi

US $102
Clip attaching window to window regulator broke leading to a cracking noise when using driver window. It was a $2 part but $100 in labor. Kinda sickening but that's the price you pay to drive a BMW.  
62000 mi

C $220
Oil level sensor malfunctioned. 
64480 mi

C $660
Leak coming from thermostat. Thermostat housing replaced. Head gasket leak. 
66340 mi

C $300
Steering ball joints. 
82460 mi

C $150
check engine light activated by one malfunctioning oxygen sensor. both oxygen sensors replaced as a precaution. Repair successful. 
92880 mi

C $1020
HVAN fan speed blowing erratically. Blower motor final stage resistor replaced Acc. Belt Tensioner / AC belt tensioner / Idler pulley replaced. 
98580 mi

C $500
Oil pan gasket and the seal btwn the dip stick and block were weeping oil. 
114080 mi

C $400
Valve cover gasket was seeping. Gasket was replaced. 
112000 mi

US $150
Check transmission light came on 
114000 mi

US $1800
Changed gasket, thermostat Power stearing pump replaced 
120800 mi

US $1000
radiator crack, replaced radiator and expansion tank 
128000 mi

US $700
belts, pulley broker. replaced. 
135600 mi

US $378
PCV valve 
129000 mi

US $1500
The repairs have not yet been done. The repair items are the water pump,  power steering pump vacuum coupling and rebuilding the rack and pinion. 
134000 mi

US $1100
Power steering Radiator 
60000 mi

US $544
"Found both rear coil springs broken during inspection.Replaced both.+33-53-575 16FRU." "C/S there is a right tail lamp message displayed at times but when checked the lamps are working.Bulletin 63-03-06 taillight grounds.Installed additional grounds to taillight.00 56 867 6FRU." 
73000 mi

US $134
"Clunk" in rear suspension described earlier revisited with independent tech who states: "Appears to be the beginning of the E46 subfame issue. Customer will monitor and await results of the class action law suit." 
74000 mi

US $690
failed alternator 
93000 mi

US $118
recharge A/C add compressor oil 
118000 mi

US $600
replace control arm bushings 
125700 mi

US $1604
replace windshield washer pump. intake runner, plugs, breather and oil separator hose thermostat assembly 
98000 mi

US $1700
Cooling system: Replaced cracked radiator surge container and broken air vent. 
105000 mi

US $600
Cracked oil strainer caused vacuum leak engine not running correctly. 
116700 mi

US $340
Oil leak from gasket between engine block and adapter for oil filter. Emissions control having to do with catalytic converter 

Return to top

2002 BMW 3-Series 4dr Sedan

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

95000 mi

US $1500
Alternator and starter 
97000 mi

US $450
Leaking water pump 
100000 mi

US $600
Window regulators. 
112000 mi

US $1500
Sensors that control engine idle. Compressor not functioning properly. 
96500 mi

US $3700
Service II inspection, 4 new tires mounted and balanced, replaced AC compressor and dryer. Replaced headlamp lense due to fogging issue. 

Return to top

2002 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

29760 mi

C $3000
front bushing needed repair. new tires. 
89300 mi

US $3800
Replaced AC system due to failing AC Compressor and Condenser Leak. Ventilation fan failing, replaced as well. 
175000 mi

US $4500
Replaced water pump, cooling fan and several hoses. Replaced front struts, steering rack, tie rod ends, power steering hoses, and sway bar links Replaced serpentine belt and all idler pulleys 
180000 mi

US $150
Replaced entire crankcase ventilation system 
151000 mi

US $2300
Had random puffs of white smoke out the exhaust and slight loss of power. Replaced valve cover, valve cover gasket, oil filter housing. Problem is bad valve seals. Did not replace due to cost. Leaking coolant. Replaced thermostat. 
139398 mi

US $200
Bosch remanufactured steering rack replaced control arm driver side window regulator failed 
13994 mi

US $566
power steering failing, making creaking noises etc. replaced power steering pump and drive belts 

Return to top

2002 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

99000 mi

US $2700
Antilock brake module and Master cylinder leaking which caused passenger side brake caliper to sieze. 
109600 mi

US $165
Oil fluid level sensor failed. Required new part and oil change to replace. 
109000 mi

US $248
Driver's side window regulator failed for the second time. Had to be replaced. 
111000 mi

US $555
The power steering pump failed and was replaced 
130000 mi

US $1350
The front suspension needed a rebuild. The struts and strut bearings were worn out and also replaced the sway bar links (right side worn out) and upgraded the sway bar bushings. Used H&R springs and Bilstein B8 performance plus struts and shocks. Upgraded the rear springs and shocks used Bavauto reinforcement plates and heavy duty shock mounts. 
131000 mi

US $370
Expansion tank ruptured, replaced radiator hoses, tank and thermostat 

Return to top

2002 BMW 3-Series 4dr Sedan

168-horsepower 2.2L I6 5-speed manual RWD

108520 mi

R 19000
Losing water. Radiator was replaced, water bottle cracked by new thermostat. Dealer only waived labor charge, said that the failure was "normal." Replaced all ignition coils and spark plugs. 

Return to top

2002 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

32000 mi

US $250
Rear differential seal and pinion seal replaced to fix leaks. 
39569 mi

US $3324
Brake fluid changed, AC and alternator belts, muffler hanger and rear trailing arm bushing replaced  BMW Vanos (variable valve timing) system replaced with Dr. Vanos system (aftermarket). 
37158 mi

US $240
Left front window regulator replaced 
38460 mi

US $350
Replaced ignition coils and spark plugs 
39329 mi

US $120
Right front wheel sensor replaced 
47544 mi

US $1026
Front pads, sensors and rotors, rear pads and sensors replaced 
58674 mi

US $460
Replaced both rear springs Replaced high pressure steering hose 
86018 mi

US $2748
Replace failed VANOs 
87000 mi

US $123
Replaced cubby storage. Door very scratched 
89000 mi

US $300
Repair exhaust hangers. Worn out and cracked. 
94300 mi

US $350
Air conditioning was not blowing cold air. 
100000 mi

US $800
Differential seal on right side 
89000 mi

US $1500
subframe cracked and bmw would not repair because crack was to small, had turner motor sport repair and strenghten subframe 
106000 mi

US $1300
The abs light traction control stayed on. bleed brakes and put new fluid in, also had cooling flushed and replaced. door moldings fell off, replaced, total for this and other work 800 in parts and 500 in labor. 
130000 mi

US $129
replaced spark plugs and coils 
132300 mi

US $300
50-cent crush seal on vanos, rest labor; might have to replace vanos because of oil leak, fluid changes filter change 
63000 mi

US $100
Front bumper support cracked, required replacement. Part was $15 
87000 mi

US $400
Valve adjustment. 
107000 mi

US $200
Passenger window fails to roll down; disassembled door to fix. 
113500 mi

US $100
Ignition coil replaced, spark plugs & fuel filter replaced. 
136500 mi

US $3900
valve adjust, variable cam solenoid, oil leak repair,  power steering leak repair,  window washer repair, bumper repair. 
139000 mi

US $150
Ignition coil needed replacement 
143200 mi

US $1000
Exhaust cam timing 
153000 mi

US $2400
replace alternator, battery frame cracking at swaybar mount passenger door lock actuator replaced 
166000 mi

US $600
replaced front wheel bearing broken upper a-arm, rear 
67000 mi

US $1500
Water Pump and Fan was replaced along with the radiator. 
68300 mi

US $100
Replace O2 sensor. 

Return to top

2002 BMW 3-Series 2dr Coupe

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

67000 mi

US $1000
Failed t-stat in open position. Replaced entire cooling system. 
93000 mi

US $2200
SMG pump failure 
79000 mi

US $1200
Check engine light came on. Took it to BMW dealer. They replaced an emission control unit (a $500 part, I think), and performed a BMW inspection I. Total cost $1200 to $1500 (I've forgotten the exact price.) 
40002 mi

R 400
Input shaft seal into differential leaking. Seal replaced. Rubber drive shaft coupling replaced. 
42540 mi

R 1000
RR shock lost damping. Decided to install aftermarket suspension to fix the problem. 
60140 mi

R 100
Central locking not actuating the unlock function. Door lock unit needed to be replaced. Windscreen washer nozzles had failed and needed replacing. 

Return to top

2002 BMW 3-Series 2dr Coupe

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

142000 mi

US $3000
Torque converter, control arm bushings water pump 

Return to top

2002 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 5-speed manual RWD

79320 mi

C $865
Replace worn out front control arm bushings Replace faulty thermostat 
80600 mi

C $205
Replaced rubber intake boots, rebuilt DISA valve Replaced front stabiliser bar end links 
80900 mi

C $372
Electric cooling fan failed 
82000 mi

C $137
Faulty exhaust can position sensor 
87400 mi

C $1800
Oil separator failure. Replaced entire crankcase ventilation system, intake manifold gasket, valve cover gasket, oil filter housing gasket, VANOS oil line. Thermostat leaking; replaced under part warranty. 
88440 mi

C $189
Replaced faulty intake camshaft position sensor. 
99200 mi

C $750
Replaced broken windshield wiper linkage. Replace leaking windshield cowl trim (leaky gaskets caused wiper linkage to corrode and seize up) Replaced worn-out front control arms Replace rear trailing arm bushings. Intended as preventive (I installed polyurethane bushings instead of the stock rubber bushings), but the rubber in driver side bushing was in fact tearing apart. Other worn out parts had masked this. Replaced accessory belts 
101060 mi

C $260
Replaced broken driver's door lock actuator unit. 
114080 mi

C $353
Replace seized front brake calipers, preventively replaced front brake lines 
119040 mi

C $1125
Replace failed valve cover gasket after CCV clogged Replace leaking shift rod and output shaft seals 
127720 mi

C $1600
Replaced failed valve cover;  replaced failing accessory belt tensioners and idler pulleys. 
130000 mi

US $200
The adjusting valve or "disa" valve was leaking air causing a check engine light. Replaced disa valve. 
136000 mi

US $1000
Front control arms + bushings, rear trailing arm bushings, water pump + belts, water pump pulley. passenger side kidney grill fell out due to plastic tabs breaking off. probably due to being ten years old. replaced grill with new from BMW dearer for $55. Very easy repair; just pushes into place. 
142000 mi

US $106
The shifter was getting sloppy so I bought a short shift kit to fix that. Also changed out the trans fluid - 1.3 quarts. This is a manual transmission. 
147000 mi

US $1056
Replaced worn out tires and rear trailing arm ball joints. Aligned car after new tires and repairs 
129000 mi

US $1057
pulleys and accessory drive belts 
149800 mi

US $165
power steering reservoir and hoses replaced 
157000 mi

US $654
alternator not functioning, replaced. 
160000 mi

US $465
fuel pump failed, replaced 
164700 mi

US $300
oil filter housing replaced 
180700 mi

US $287
replaced intake cam sensor and coolant temp switch 
188300 mi

US $2416
replaced rear shocks, front struts, front control arms & bushings replaced water pump, thermostat, tensioner pulley, main serpentine belt 
192300 mi

US $1225
Oxygen sensors, crankcase vent kit, DISA valve 
193400 mi

US $457
Secondary air pump and EGR valve replaced. 
200183 mi

US $1115
Bad ABS/DSC control unit -- replaced along with two brake pressure switches and the brake master cylinder 
203000 mi

US $1300
Replaced catalytic converters with used units 
74680 mi

C $600
replaced thermostat DISA valve flap making noise 
76880 mi

C $250
Replace idler pulley 
77380 mi

C $1000
replace expansion tank 
79560 mi

C $600
replaced crankcase ventilation valve (high oil consumption) and one (1) ignition coil 
84320 mi

C $800
Replace thermostat  Replace engine valve gaskets 
84320 mi

C $420
Diagnose and replace upper radiator hose 
80000 mi

C $1600
Replace power steering high pressure hose Leaking radiator 
92380 mi

C $400
Oil filter housing leak. Replace gasket. 

Return to top

2002 BMW 3-Series 2dr Coupe

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

88000 mi

US $475
Replaced water pump 
92500 mi

US $500
Replaced fuel pump. Working perfectly when the car was being driven. The problem only occured when starting the car. It wouldn't start at all or started and ran very rough at low idle. 
101000 mi

US $1500
Cooling Ststem: Plastic Tanks cracked under coolant fill cap and on radiator. Replaced tank and radiator/tank. Surprised BMW makes these thermally stressed coolant tanks out of plastic... Cheap to make expensive to fix... 

Return to top

2002 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

53000 mi

US $200
One exhaust system mounting bracket replaced. Bluetooth pairing button broke. 
70000 mi

US $1600
Airbag module malfunction. New BMW part had to be procured - $650. Balance was labor and cost of removing an aftermarket airbag on/off switch for the passenger's seat. 

Return to top

2002 BMW 3-Series 2dr Convertible

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

70000 mi

US $4000
Transmission needed replacement 
71000 mi

US $150
Oil leak from oil level sensor. 
85000 mi

US $650
oil level sensor leaking; 4th time replaced 
85300 mi

US $700
Shocks/struts/bushings replaced b/c badly worn; broken front sway bar end link replaced. 

Return to top

2002 BMW 3-Series 2dr Convertible

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

109000 mi

US $1825
Hydraulic cylinder line for automatic convertible top had a leak. Had to buy entire cylinder for this one line repair. 

Return to top

2002 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual RWD

100000 mi

US $7000
New clutch (preventive - original clutch had not failed New shocks New pads 
77000 mi

US $536
right and left front suspension Lower Control Arm bushings 
91000 mi

US $695
Headlight control module replaced. Consists of three switches and computerized power supply. Expensive !!! 
109200 mi

US $600
Replace rubber air intake passages. Original equipment age cracked. Leaking headlight washer, draining entire windshield/headlight washer reservoir. 
116000 mi

US $1028
Final Stage Resistor (AC fan speed and temp control) replaced Replace window regulators, both doors. Window drop function not working, and window alignment out of spec. Two window lift assemblies replaced. 
119000 mi

US $346
Seat belt drooping, getting hung in power seat track and/or closed in door. Replace drivers side seat belt and retractor mechanism, so belt retracts properly. 
130000 mi

US $4982
Clear coat on hood fogged and flaking, rest of car dulling with age. Repainted in factory color with subtle "true flames" ghosted in pearl on nose, hood and front sides. Front seats reupholstered in matching leather. Very nicely done! 
138000 mi

US $800
Intermittent misfire, replaced three ignition coils. Drivers side seat would not adjust, replaced fore-aft power seat motor. 
125000 mi

US $1000
Replaced control arms, bushings in L&R front plus alignment. 

Return to top

2002 BMW 3-Series 2dr Convertible

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

123700 mi

US $200
I had to replace the alternator which stopped charging the battery. 
135000 mi

US $150
The cooling system expansion tank ruptured and caused a massive loss of coolant. I removed and replaced the tank. For peace of mind, I also purchased a new coolant level sensor which mounts in the bottom of the tank. 
143000 mi

US $125
I had misfire codes for 2 cylinders, replaced the spark plugs with no change in the problems. I then changed the ignition coils for those same 2 cylinders and the error codes, and rough engine problems were solved. 
154000 mi

US $1650
Shop noted broken rear spring during PM and NY state inspection. Both springs replaced. 
127000 mi

US $1100
fuel pump failed 
141000 mi

US $1200
oil leak transmission leak 
146600 mi

US $300
oil leak 
163300 mi

US $740
replaced radiator and fan 
163000 mi

US $180
window regulator replaced 
169000 mi

US $180
convertible top 
173000 mi

US $350
part replaced. 
177000 mi

US $180
replaced valve cover gasket 
181000 mi

US $200
replaced thermostat per check engine codes 

Return to top

2001 BMW 3-Series

Engine not specified

103000 mi

US $1100
Smog test turned into a nightmare. Vacuum leak led to inability to quickly get codes to reset in order to redo test. 
187000 mi

US $5000
Transfer Case has too much "play" as do the 2 axles on the front of the car, (all-wheel 330xi) told that it will be a catastrophic failure, will get exponentially worse, and then fail, soon. This problem rarely happens per the dealer. 
123000 mi

US $2000
Bought car from dealership in March, discovered problems. Legal settlement reached and dealer agreed to pay for the replacement of all parts needing repair. Include oil leaks. 

Return to top

2001 BMW 3-Series 4dr Wagon

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

79000 mi

US $1200
Fuel filter, crankcase breather valve assembly, fuel tank purge valve. Installed customer supplied headlight lenses. Front crank seal. 
79000 mi

US $1020
Mass Airflow Sensor and fuel filter replaced. Motor mounts and transmission mounts replaced. 
38000 mi

US $1600
Glass hatch on wagon shorted and would not open at the hatch. Would trigger by itself though (shorted). Rear coil spring broke. Rear pair replaced.  
40000 mi

US $100
Auto transmission shifted abruptly downshifting from 2-1. Updated transmission and engine software from original versions to current (software was 4 revs old). 
56000 mi

US $900
A/C compressor and dryer were leaking R134A. Replaced both units with OEM grade (not factory) parts and recharged system. 
56000 mi

US $150
Replaced window regulator 
63300 mi

US $370
Cam position sensor failed. Engine hesitated near idle and had reduced power. Check engine light was illuminated. 
64000 mi

US $450
Replaced front control arm bushing Sticking front caliper 
82000 mi

US $700
Thermostat and lower coolant hose were leaking. 

Return to top

2001 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

88000 mi

US $1000
broken rear springs (2) replaced 
100000 mi

US $100
Idle problem 

Return to top

2001 BMW 3-Series 4dr Sedan

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

65000 mi

US $1200
Replaced both front control arms, tightened steering, re-alignment. (Also transmission fluid change. Lubricated sticking sunroof. 
67000 mi

US $1200
New blower motor and oil change. 
74000 mi

US $200
Loose steering. Tightened control arms and steering linkages. Flushed power steering fluid. Marginal improvement, but not fully repaired. Keeping wheel in full up position also helps. 
74000 mi

US $600
Coolant tank rupture. Engine overheated. Coolant tank, pump, hoses, replaced. Oil leak detected in oil pan. Gasket replacement postponed. 
75000 mi

US $1400
Coolant leak again, hose ruptured after system was replaced previously. Took to dealer instead of local guy this time. They found errors in his installation. Found slow leak in power steering system, replaced tube/hose. 
77000 mi

US $310
Driver's side window regulator. Second time replaced. First replaced around 2005. 
79200 mi

US $3995
Vacuum hose leaky causing improper fuel mixture. Steering column re-built with new bushings to take 'play' out of the steering. Defective oil pressure sensor had to be replaced. Oil light was continuously lit. All four interior pillar covers replaced (fabric falling off), roof alarm sensor bracket replaced (broken for a couple of years now). Driver side external mirror replaced after becoming discolored/oxidized, hard to see through. Front kidney grilles broke and fell out. Had to be replaced. 
80000 mi

US $437
Replaced the oil filter housing gasket after 'heavy leak' was found by mechanic when car was in shop for brake service. 
184000 mi

US $1500
Power steering hose leaking. Reservoir and hose replaced. axle boot. Fan clutch, belts, tension pulleys 
196000 mi

US $719
The wheel bearings were replaced on the rear wheels.  He also re-attached the washer fluid hose,  banged some trim back into place,  replaced the oil cap, wiper blades, and changed the oil. 
200000 mi

US $590
Motor mount replacement. Evaporator core leak. Too expensive to fix, so just charged the AC. 
209000 mi

US $1450
Alternator light on. Could not hold a charge with new battery. Replaced alternator. Rear shocks replaced. Pulleys and belts replaced. 
219300 mi

US $1300
Oil pan gasket leaking. Replaced. Headlamp replaced. Oil changed. 
225000 mi

US $1500
Oil filter housing leaking.Vacuum leak. Power steering hoses leaking. 

Return to top

2001 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual RWD

110000 mi

US $100
Window regulator 
115000 mi

US $100
Oil level sensor replacement 
116000 mi

US $1000
gasket replacement 
118300 mi

US $800
2 window regulators 
126000 mi

US $700
Replaced fuel pump.  
144000 mi

US $1100
Cooling fan AND radiator 
155300 mi

US $600
Electric cooling fan failure. Fan replaced. Crack in radiator tank. Radiator replaced. 
173000 mi

US $1500
Suspension components worn out after 172,000 miles and causing noisy and sloppy ride. 
180000 mi

US $375
Failed joint in driveshaft. Replaced driveshaft. 
220800 mi

US $500
Power steering pump failure. Replaced power steering pump, all hoses, and reservoir. 
239000 mi

US $350
Steering getting loose due to worn tie rods and steering guibo. Replaced tie rods, steering guibo, and also replaced steering rack to improve feel. Had alignment performed. 
98000 mi

US $1300
Replaced worn: Front control arm bushing Rear trailing arm bushing Front sway bar bushing Replaced power steering supply/return hoses. 
103000 mi

US $680
Left front and left rear window regulators. 
133500 mi

US $1100
In July, 2008: coolant leak: required radiator replacement. 
142000 mi

US $925
Car would not start: towed to shop; fuel pump and filter were replaced, also oil service while there.  
152000 mi

US $1100
HVAC fan  oil leak 
103700 mi

US $180
Driver side seatbelt pretensioner and wiring harness failed. Both were replaced. Second trip five days later. 
124000 mi

US $3000
Clutch, shift bushing, guibo, shift selector spring replacement. Transmission fluid service. Radiator, hoses, water pump, idler pulley, and belt tensioner replacement. Radiator had a stress crack in plastic edge, water pump bearings were bad and causing noise. 
139000 mi

US $1200
Replaced failed ignitor unit and xenon bulb. Yaw sensor failed. 
166000 mi

US $2500
Repair excedes worthe daily 

Return to top

2001 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual AWD

112220 mi

C $420
Exhaust cam position sensor. 
223500 mi

C $1000
Replace front drive axle. U joint broken. (4 wheel drive) 
231440 mi

C $500
Brakes failed. Rear line rusted through. Both rear lines replaced. 
236500 mi

C $500
Rad leaking at passenger side corner. 
266314 mi

C $2000
Replace both front wheel bearings 
285200 mi

C $600
Had to replace FR half shaft. Outer boot damaged by mechanic replacing wheel bearing a year ago. I had tried to pack boot with Aquaseal but didn't work. Tore itself apart over the winter. 
129000 mi

US $1000
Low oil (failed filter gasket). Pulleys and serpentine belt changed. Belt cracked, but functioning. Pulleys working but rattly. I also replaced battery, spark plugs at 108k, need new xenon lamps now (still on OEM lamps). 

Return to top

2001 BMW 3-Series 4dr Sedan

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

59000 mi

US $480
Front passenger control arm worn out. Replaced. 
66000 mi

US $1027
Valve cover leaking - replaced Power Steering pump leaking Windshield washer motor non-operational 
68200 mi

US $1230
Leaking hoses, replaced coolant overflow, replaced coolant cap. 
63000 mi

US $250
Keyfob will not remember program to unlock doors. Keyfob needs to be replaced. 
65000 mi

US $500
Sunroof's interior shade rolled back into the interior portion of the headliner when the sunroof's exterior portion was retracted. 
77500 mi

US $290
Oil sender was replaced 
79000 mi

US $2000
steering felt wobbly and clunk sound when stopped. 

Return to top

2001 BMW 3-Series 4dr Sedan

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

68000 mi

US $560
The right outer CV joint boot ripped. 
78000 mi

US $236
Tail light carriers and connections needed to be replaced. Blinkers blinked too fast most of the time.  
89000 mi

US $200
Idle control/regulator valve. Erratic idle. 
93000 mi

US $180
The replacement water pump I installed about 2 years ago seized. Bearing frozen solid. 
107000 mi

US $188
Valve cover gasket replaced. Oil line for vanos replaced. 
115800 mi

US $188
Valve cover gasket replaced. 
113400 mi

US $250
Replaced intake and exhaust cam sensors. 
117000 mi

US $1000
Driver's side outer CV joint boot replaced for the second time. 
121700 mi

US $459
Passenger side outer CV joint boot replaced for the second time. 
125300 mi

US $300
Replaced adjuster unit (DISA) valve. 

Return to top

2001 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

87000 mi

US $2000
Replaced electric window operators for drivers and rear passenger windows, sunroof sliders, AC drain,  general maintenence, oil leak. Oil lite comes on when oil is at level. 
87000 mi

US $3000
repaired oil leaks, valve cover gaskets, front seal gasket, oil service, oil sensor,  thermostat,  stablilizer bushings,  sunroof shield repair. 
111000 mi

US $1200
Engine running lean, MIL, & misfire 
111000 mi

US $1800
Starter failed and car was flat-bedded to repair shop.  The exhaust midpipe/catalytics were replaced at same time to solve lean condition. 
68000 mi

US $175
Crankshaft Position Sensor failure 
72000 mi

US $1100
Power steering pump failing. Windshield washer pump failure. 
76000 mi

US $760
Multiple issues - cooling system sensor indicated low coolant (coolant was normal). HVAC exterior sensor and wiring damaged. AC hoses worn - near failure. Resistor failure in HVAC control module. (brake system flush, Oil change service) 
79000 mi

US $300
Passenger side window would not operate properly. window regulator motor replaced. 
86000 mi

US $1500
Significant oil leaks from unknown points in the engine. Numerous seals and gackets were replaced. While the oil leaks have generally been fixed, there are still some minor drips. 
146000 mi

US $1600
Leaking shifter rod seal Rear differential leaking, pinion seal and both side deals replaced Front main seal leaking oil 
147000 mi

US $650
Leaking oil pan gasket 
156000 mi

US $583
Worn lower control arm bushings 
156300 mi

US $935
Alternator failed. Alternator replaced. 
163740 mi

R 200
Car would not start and had to be towed to the repair shop. Fuel pump was replaced. 
166860 mi

R 100
Car was briefly started on Saturday, would not start on Monday. Was towed in, problem diagnosed as flooding due to some sort of injection system glitch - apparently it commonly happens with BMWs. Spark plugs replaced during diagnosis. 
173600 mi

R 100
Window regulator was replaced. Door handle cable turned out to be faulty as well. 
175700 mi

R 1200
Evaporator was replaced. It is a huge job that requires removal of the entire dashboard. 
201500 mi

R 150
Oil leak - tappet cover gasket was replaced. 
213900 mi

R 100
Both front window regulators failed and were replaced, not for the first time. The one on the drivers side has since failed again and is awaiting replacement. Again. 
141340 mi

C $1200
Replaced bushings, etc. 
145160 mi

C $800
Alternator replaced. 
151900 mi

C $200
Coolant expansion tank cracked, spilling all coolant in middle of traffic jam.... No fun. 
143000 mi

US $500
Coolant system leak. Replaced radiator, cap and expansion tank hose. 
147000 mi

US $300
Power steering hoses were cracked, power steering fluid leaking. Replaced two hoses and topped off fluid. 
162000 mi

US $1212
Replaced failed LF window regulator. Replaced failing crank vent valve and associated hoses. Oil filter housing leaking at gasket. 
165100 mi

US $450
Engine thermostat replaced 
180000 mi

US $600
control arm bushings, and one other thing I can't remember 

Return to top

2001 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

84000 mi

US $2300
Turn indicator flashes faster than usual at first. Power steering plumbing (fluid lines). U-joint boots on on driving axles (AWD) replaced. 
89000 mi

US $1700
Opted to fix power steering problem reported in May. Differential seal leaks 
89000 mi

US $1500
Fuel pump not reliable on steep uphill slope. Pump and Filter replaced. 
91000 mi

US $2000
Alternator failed. Power surge from failing alternator blew out all 4 headlight bulbs. 
93000 mi

US $850
Failure of regulators for electric windows. 
93000 mi

US $450
Thermostat sticking caused check-engine light. Valve cover gasket issue. 
100000 mi

US $2000
Speakers in each door either detached or attachment ring deteriorated. Window regulators broke again. 
107000 mi

US $2000
Rear shock fluid depletd Battery died 
102200 mi

US $2241
Bad Seals around doors. Had to go back to fix. 

Return to top

2001 BMW 3-Series 4-door

turbocharged 4-cylinder diesel manual 2WD

115940 mi

$1300
The car could barely move on 1st gear, and during stopping something was knocking hard. Flywheel broken, as well as the complete clutch set. Replaced both. Problem mostly gone but there is is still minor knocking when stopping the car. 

Return to top

2001 BMW 3-Series 4-door

6-cylinder manual AWD

65000 mi

US $1500
DMTL Pump was faulty (fixed connection). They replaced the Thermostat. 

Return to top

2001 BMW 3-Series 4-door

6-cylinder manual 2WD

85000 mi

US $500
Lower control arms replaced with ball joints and bushings 
94000 mi

US $262
Heard whistling noise then vibration noise. Looked under hood and could see the waterpump turning out of round. 
106000 mi

US $1100
Clutch started slipping. 

Return to top

2001 BMW 3-Series 4-door

6-cylinder automatic 2WD

52080 mi

$1172
Told the dealer, car was losing power. Dealer said both overhead cam sensors were damaged. Had to pay for both sensors. Rear electric sunshade broke. The part that attach the sunshade to the post broke, so the sunshade was loose and could not be used. Electric motor was ok, but the attaching part could not be glued or fixed. Had to install new sunshade. Driver front window regulator broke. Window did not move at all. Had to pay for the new regulator. 
54560 mi

$200
Passenger side front window regulator. 
69440 mi

$1100
Rear passenger window regulator broke. Window cannot be moved. Dealer replaced regulator. Water pump broke, causing a Windshield fluid leak. Dealer replaced pump. Oil leak in oil filter area. Pulley noise when car is cold. Dealer replaced pulley. Car vibrate at 40 mph. Dealer replaced front control arm bushings. 
71300 mi

$850
Motor oil leak. Tranny fluid leak. Faulty instrument cluster. 

Return to top

2001 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

53000 mi

US $120
Bad final stage resistor for control of HVAC blower. 
55000 mi

US $1300
mass air flow meter went out of tolerance differential pinion shaft seal replaced due to small lubricant leak 
67000 mi

US $800
A differential seal developed a minor leak and all seals were replaced preventively. The car could probably have been driven for many months before a real problem developed 
97300 mi

US $200
Coil pack was cracked and needed to be replaced. 
112000 mi

US $10000
subframe repair cracks and reinforcement replaced all suspension bushings replaced rod bearings 
113000 mi

US $1000
AC recharge 
113000 mi

US $400
accessory belt replacement 
34000 mi

US $1800
Car shook hard and ran badly, then CEL came. Complete VANOS failure (at a very low mileage). Both exhaust hub tabs broken. s54 specialist indie replaced with Dr.Vanos rebuilt and preventative Beisan solenoid. Labor was 600, parts were 1200. 
35000 mi

US $150
One of two horns quit, sounded wheezy/weak. Replaced both. 
37200 mi

US $550
I limped car home when it started badly (even worse than previous VANOS issue) and CEL. Turns out on 3 cyls coils were gone. Past recall, but previous owners did not put enough miles to get to the issue in time. Saved 200$ by ordering parts. 

Return to top

2001 BMW 3-Series 2dr Coupe

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

48200 mi

US $885
Cam sensors had to be replaced 
70000 mi

US $760
Radiator Overflow assembly,float, and window washer bottle and sensor 
82000 mi

US $256
BMW Battery went dead after exactly 3 years almost to the day. 
91000 mi

US $600
Radiator cracked Oil Filter Housing Leaking two weeks after radiator 
92000 mi

US $358
Power steering hoses leaking 
99397 mi

US $368
Replace front control arm bushings 
102222 mi

US $422
Replace drivers side window regulator without motor 
107710 mi

US $337
Valve Cover Gasket Replaced 
113605 mi

US $925
Replace a, b, c pillars on both sides of interior 
118122 mi

US $123
Replace passenger side rear bulb carrier 
119964 mi

US $579
Passenger side seat belt broken and replaced, roundel on front had to be replaced 
125000 mi

US $1070
Motor and Transmission Mounts Replaced Window Regulator without Motor and Door Lock Actuator Replaced 
101000 mi

US $570
Vanos valve leaking oil; no associated idle problems 
110000 mi

US $1400
Valve cover leaking oil. Gasket replaced. Oil filter housing gasket leak. Gasket replaced, along with lower vanos hose (damaged due to leaking oil). Also replaced lower radiator hose, crank valve hose 
118000 mi

US $406
Front control arm bushings worn; last replaced 8/11 @90k mi 

Return to top

2001 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 5-speed manual RWD

67000 mi

US $1200
alternator 
82000 mi

US $900
Alternator failure 
114000 mi

US $1300
Coolant expansion tank crack. Also replaced water pump, thermostat, hoses, belts. RattlIng through steering wheel. Front Bushings replace on both sides. 
120500 mi

US $200
Trunk lid handle broken off. Replaced and reprinted. This is the 2nd time in 10 years. 
128500 mi

US $200
A pillar trim pealing, replaced. Floor mats falling apart, replaced. Cover for wiper motors 
148000 mi

US $1300
Control arm Mass air sensor 
150500 mi

US $200
Bracket holding exhaust pipe loose, rusted Windshield washer fluid pump broken 
158000 mi

US $400
B and c pillar coverings replaced due to sagging cloth covering 
133000 mi

US $1018
Replaced clutch. I think the self-adjusting springs went. 

Return to top

2001 BMW 3-Series 2dr Coupe

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

192200 mi

US $100
Passenger side window regulator. 
208100 mi

US $3000
Reverse gear failed while rocking the car out of snow. Complete rebuild needed. 
216000 mi

US $100
PCV hoses cracked leading to fault code. Difficult to diagnose, relatively easy to fix. 

Return to top

2001 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

67500 mi

US $1700
Replaced shocks and struts all around after noticing deteriorated ride quality 
72200 mi

US $1182
Rear coil springs - rusted out; one was borken, one nearly broken Front suspension bushings 
76000 mi

US $100
Check engine light was on; evaporative emissions system valve faulty; ordered part online and replaced; 

Return to top

2001 BMW 3-Series 2dr Convertible

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

158300 mi

US $1035
Bad fuel pump relay required replacement of fuel pump. 
81500 mi

US $280
rear window dropped out 
138000 mi

US $1030
fuel pump and filter 
145000 mi

US $100
cracked overflow tank 

Return to top

2001 BMW 3-Series 2dr Convertible

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

109000 mi

US $700
Cooling system failure. Radiator tank leaking,and thermostat stuck open. Replaced tank and associated parts,heated thermostat,water pump, all hoses and belts. 
124200 mi

US $110
Rough running engine. Went into limp mode. Replaced #1 ignition coil. 
126000 mi

US $300
Replaced rear leaking shocks and related components. Replaced leaking power steering lines and hoses. 
128000 mi

US $1790
Oil filter housing gasket, Vanos oil line, Replaced front struts 
129000 mi

US $700
Oil pan gasket replacement 

Return to top

2001 BMW 3-Series 2-door

6-cylinder automatic 2WD

82000 mi

US $1700
Reverse gear malfunctioned and stopped working. BMW dealer wanted to replace for $6,500, but extended warranty wouldn't pay. Took to AAMCO which quoted $3,600 to repair. Extended warranty initially refused to pay, but in the end paid $1,900. 

Return to top

2000 BMW 3-Series 4dr Wagon

170-horsepower 2.5L I6 5-speed manual RWD

99200 mi

US $2000
Entire cooling system needed to be replaced. 
110000 mi

US $680
Replacement of Fuel Pump and very clogged fuel filter. Mechanic wouldn't say latter caused the former. Chicken and egg issue, he said. 
110500 mi

US $150
Battery died. No warning. Most recently checked in November, was told it was strong and should last a while 

Return to top

2000 BMW 3-Series 4dr Sedan

193-horsepower 2.8L I6 5-speed shiftable automatic RWD

107000 mi

US $460
Battery died due to broken alternator. Car has to be towed. Replaced alternator. 
110000 mi

US $180
Car stalled due to failed fuel pump. Replaced fuel pump. 
192000 mi

US $2000
Auto tranny lost reverse. 
170000 mi

US $600
Diagnose bad ride, noise. Repaired rust. 
172000 mi

US $1600
Suspension repaired. 
184200 mi

US $550
Damaged bushings replaced. 
185000 mi

US $500
Surface rust repaired and repainted. 
160000 mi

US $150
Replaced LCA bushings. 
190600 mi

US $400
Bad Thermostat 
197000 mi

US $5200
Catastrophic engine fan clutch failure. 
93000 mi

US $1000
Pulley imploded causing belt to fail causing fan clutch to fail. Result is overheating of engine and loss of waterpump and coolant. Luckily, no major engine damage--only needed to replace belt, pulleys, fan clutch, and coolant. 
105000 mi

US $250
replace bushings 
111000 mi

US $300
Seat belt tensioner sensor bad causing Airbag light to go on. 
120000 mi

US $400
Rear differential bushing replaced. 
129000 mi

US $160
cam sensors 
169000 mi

US $150
window regulator 

Return to top

2000 BMW 3-Series 4dr Sedan

193-horsepower 2.8L I6 5-speed manual RWD

106000 mi

US $1020
Replaced expansion tank, radiator cap and coolant- tank was leaking. Replaced lower control arms on right and left sides, control arm bushings, and tie rod. 
111000 mi

US $670
Clutch and clutch master cylinder replaced. Replaced all belts, tensioner pulley, idler pulley and AC tensioner pulley. 
112000 mi

US $225
Replaced broken wiper lever- lever made of cheap plastic- broke off in middle. Replaced broken wiper lever- lever made of cheap plastic- broke off in middle. 
118000 mi

US $546
Radiator fan failed, causing overheating and upper radiator hose to burst. Fan and hose replaced. 
123000 mi

US $546
Electric window regulators on two windows (front passenger door and rear driver's side door) broke. Parts replaced. Window regulators for two of windows broke- regulator assembies (2) replaced. 
125000 mi

US $550
Wiper switch broke and was replaced. 
130000 mi

US $260
Battery was dead and had to be replaced; 24 codes came up, codes checked and computer reset. 
132000 mi

US $1500
Brake indicator light came on- pads, rotors, calipers replaced on all four wheels- all four tires replaced due to cord showing- front alignment needed adjustment. 
137000 mi

US $467
Check engine light on, rough idle- dealer replaced pulse generator camshaft sensor and cracked tube elbow (intake air boot). CEL back day later. car still needs new radiator ($1,200) but we are trading in the car soon, so we shall leave it for next owner. CEL on, rough idle, and car overheating- dealer replaced sensor and cracked hose- decided to sell car and not fix cracked radiator- Note: one day after "fix" rough idle returned. 
150000 mi

US $450
Radiator fan broke- took to shop. 
150000 mi

US $600
The radiator was leaking, so it was replaced. 

Return to top

2000 BMW 3-Series 4dr Sedan

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

103000 mi

US $1900
Transmission leaking fluid and torque converter failed. Partially rebuilt, car needs to be warmed before transmission active. Driveshaft coming loose 
103600 mi

US $500
Serpentine Belt replaced 
106000 mi

US $450
Rear calipers stuck, replaced calipers and pads. 
122000 mi

US $175
Windshield washer pum replaced. 
122000 mi

US $3500
Xenon headlight replaced. 
123000 mi

US $550
Replaced turn signal lamp. Could not be performed by owner.  
124400 mi

US $350
Rear window stuck 
131000 mi

US $180
Replaced windshield washer pump. 
132000 mi

US $500
Water leak repaired 
132000 mi

US $3800
Broken valve spring required tearing down and rebuilding engine 
141000 mi

US $15000
Steering hoses were replaced 
153000 mi

US $400
Water pump went bad. 
62000 mi

US $850
Cooling sytem leak in coolant reservoir tank. Decided to replace 11 year old hoses, tank and radiator since rad. had plastic components also. Also replaced water pump. 
72000 mi

US $100
Drivers side airbag sensor malfunction. Corrosion in wiring to dlc plug. The sensor connections were cleaned of corrosion and and the code was reset.  
74300 mi

US $400
A/C fan and resistor pack failed and were replaced.  Also replaced left front wheel bearing. Motor mounts are failing will be replaced soon. Causing vibration when car is not in motion as well as in motion. 
75000 mi

US $388
Smart Key was failing and would not start the car. Battery was suspected and replaced when it was discovered to be 9 years old. Tech finally asked if I had a different key. Car started then. New key cost $235.00. Engine were replaced als 
87000 mi

US $1500
Started with purge valve problem and finally ended replacing charcoal canister and 3/2 valve and crankcase vent valve. 

Return to top

2000 BMW 3-Series 4dr Sedan

170-horsepower 2.5L I6 5-speed manual RWD

139800 mi

US $180
Fabric falling off sunroof panel due to crumbling foam that lines fabric. Bought new fabric and took old sunroof to shop to scrape off old and glue on new. Also replaced broken metal glides for sunroof panel 
151600 mi

US $334
Themostst stuck open. Heat from vents was not very hot. Leaking water. Pressure test $52 found lower radiator hose leaking. Remove and replace upper and lower hoses $276. Flush cooling system $120. Total $448. 
158000 mi

US $2095
Clutch suddenly stopped working. Clutch kit, pressure plate bolt set, pilot bearing, fly wheel, exhaust gasket. 
99000 mi

US $1000
Replaced power steering pump. 
106000 mi

US $250
Window regulator. Also did maintenance. 
114000 mi

US $300
level sensor replaced window regulator replacement 
76000 mi

US $700
DSC light came on intermittently. Replaced both brake pressure sensors in master cylinder 
81000 mi

US $1100
Cooling expansion tank ruptured. Replaced tank and hoses 
81000 mi

US $900
Water temp overheating at long idle. Aux fan diagnosed faulty and replaced. 
88000 mi

US $700
Replace bushings and control arm. 

Return to top

2000 BMW 3-Series 4-door

6-cylinder manual 2WD

184000 mi

US $1260
ABS-ATC system 3 lights on, reset does not stick. Other problem needs dealer computer to fix. 
187000 mi

US $2600
ABS-ATC system. Airbag dash light on bcse of faulty seatbelt sensor cost >300$ 
187000 mi

US $140
left hand driver seat belt pretensioner 

Return to top

2000 BMW 3-Series 2dr Coupe

193-horsepower 2.8L I6 5-speed shiftable automatic RWD

137000 mi

US $3000
broken springs, and brake job 

Return to top

2000 BMW 3-Series 2dr Coupe

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

109000 mi

US $350
Changed control arms and bushings (bad ball joint). Noticed bad handling after on lift for new tires. replaced them myself.  
109200 mi

US $100
Check Engine Light showed idle control valve stuck closed. Cleaned and replaced. Then bad idle with cylinder misfire. Replaced all spark plugs. Likely that ignition coil boot is cracked. 
125000 mi

US $1000
Radiator leak (complete cooling overhaul), replaced ccv and hoses, VANOS, valve cover gasket, HID Xenon lights, & control arm bushings. This car is high maintenance. 
130000 mi

US $200
Power steering pump broke. Replaced by me. 

Return to top

2000 BMW 3-Series 2dr Coupe

170-horsepower 2.5L I6 5-speed manual RWD

126480 mi

C $1908
Repair: e46 rear subframe cracks repaired ($1,656) & rear subframe reinforcement kit installed ($252). Clutch; shift rod replaced. Shocks, tie rods (2), lower control arm bushings, trailing arm bushings replaced. Oil level sensor replaced. Antenna replaced. 
150660 mi

C $2400
radiator. water pump. belts. tensioner.expansion tank. first replacement of radiator in 11 years. first expansion tank. third water pump.2nd tensioner. 2nd belts. 
155620 mi

C $750
Door lock actuator driver side dead. No replace. Using key. 
172980 mi

C $2000
Door solenoids. Actuators. 2x. Door water membrane seal replaced 2 sides 
155000 mi

US $2400
The DME went bad 
162300 mi

US $1300
Wheel bearings replaced in the rear tires Camshaft sensor, valve gasket replaced Replace cv joints Windshield washer pump replaced 
131000 mi

US $350
Shock rusted through. Door locks work intermittently. Cause are two relays in GM unit. Shop wanted to replace entire unit. Investigating source in Torrance, CA that will just replace the relays. 
135000 mi

US $1800
Shocks and struts failed and leaking. Replaced all including mounts. New tires. 
141000 mi

US $1400
Water pump failure drive shaft support bearing failure 
158000 mi

US $503
Expansion Tank Failure 
159000 mi

US $600
replaced LCAs Coolant Leak 
161000 mi

US $875
Original Clutch finally failed. Had it replaced and it still had a good deal of material left. Fork broke, pilot bearing OK, but replaced anyway. 

Return to top

1999.5 BMW 3-Series 4dr Sedan

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

142340 mi

A $480
Water Pump failed and chewed up both Belts. Had it towed to BMTech. Inspected and told the cooling system was failing and leaks so need overhaul at $2000. Only had water pump & belts replaced as overhaul was too costly. 
146940 mi

A $2500
Blown head gasket Blown head gasket@235000km. Replaced with 2nd hand engine with 98000km. 

Return to top

1999 BMW 3-Series

Engine not specified

115000 mi

US $3000

Return to top

1999 BMW 3-Series 4-door

6-cylinder manual 2WD

152000 mi

US $1400
Motor mounts replaced Rear differential mount replaced Nothing 
224000 mi

US $1317
Needed my fluids changed, transmission, differential, brakes bleed, coolant flushed and my expansion tank replaced. My radiator was cracked and additionally needed to be replaced along with my expansion tank. 
242000 mi

US $1008
After having my Guibo replaced the center drive-line bushing was damaged and needed to be repaired as well. 
244000 mi

US $250
Thermostat seal showed signs of wear, therefore I replaced the thermostat, water pump and serpentine belt while I was under the hood. The repairs were done during a BMWCCA DIY event and took 3.5 hours. 
277000 mi

US $200
Replaced Water Pump, thermostat, upper and lower radiator hoses and finally the temperature sensor. 
281000 mi

US $780
Differential seals exploded and I had to replace the entire differential with a differential from another 3 Series BMW. I purchased a 3.46 to replace my dead 3.07. 
285000 mi

US $200
I replaced the Double Vanos seals using the Beisan Vanos repair kit. The repair took 5.5 hours from start to finish including an oil, filter and valve cover gasket change. 
308000 mi

US $500
Replaced cooling pipes. Replaced oil separator. Replaced camshaft position sensor (intake side). 
311000 mi

US $295
Power steering reservoir hose sprang a leak and the fluid drained into my alternator and it shorted and caused my battery to die. I had the Indy shop repair the steering reservoir and I replaced the alternator. I still have an airbag light. 
312000 mi

US $547
Passenger seatbelt tensioner replaced. oil housing gasket and oil line replaced successfully at Indy shop. 
324000 mi

US $120
The pre-cat O2 sensors needed to be replaced so I purchased new ones and replaced the old ones. 
325000 mi

US $600
Crank Case Venitilation system hoses replaced. 
336000 mi

US $3000
Spun a bearing in the lower block, replaced the lower block. 
341000 mi

US $150
Replaced the expansion tank and bracket including a cooling system flush. 
343000 mi

US $215
Replaced lower radiator frame, heater control valve, fuel tank breather valve and thermostat to include a coolant flush. 
344300 mi

US $160
Replaced the heater control valve. Replaced the fuel breather valve. 
351700 mi

US $247
Drive-shaft U-joint was wearing out, replaced the entire drive-shaft. 
354000 mi

US $100
Replaced both the right and left rear wheel bearings. The shift ball socket disintegrated. 
355000 mi

US $100
Repaired the front passenger window regulator and both low beam light bulbs. 
356700 mi

US $100
Replaced driver's side window regulator clip. Clip broke during routine operation. 
363000 mi

US $305
Driver's side front window regulator finally bite the dust and needed to be replaced. 
365000 mi

US $1200
Wheel bearing on front passenger-side. Both front brake calipers replaced as well as front brake pads. 
374000 mi

US $372
Repaired/replaced a broken shock mount on the passenger side rear shock, sleeve and bump-stop. 
110000 mi

US $600
Mechanic put too much oil in my car. 
164000 mi

US $3000
New joints and gaskets needed power steering pump and hoses need to be replaced 
108000 mi

US $450
The reservoir cracked and spilled coolant. Towed car home replaced the reservoir, water pump, thermostat, hoses, and acc. belts. The car was due for the above mentioned service.  
116000 mi

US $1100
Changed the notorious differential mount. Replaced differential with a 330 differential off of a 2004 300 ci. Changed Transmission mount with an M3 mounts. Inspection II performed. 
121000 mi

US $900
Mass airflow replaced.  Drive belt tensioner replaced. 
140000 mi

US $370
Left side rear bearing got replaced 
145000 mi

US $150
Replaced control arm bushing with bracket. 
151000 mi

US $110
Valve cover gasket was leaking. Valve cover replaced. The total amount of time taken with coil pack was less than 4 hours. Intermittent check engine light due to cylinder four coil pack intermittent failure. Coil pack replaced. 
155000 mi

US $280
The car kept on showing low coolant level repeatedly despite adding coolant every other day. Upon an inspection, there was a hair line crack letting fluid to escape. Ordered part and replaced radiator. 
156000 mi

US $107
The left rear window requlator failed. Ordered part from BMW and replaced. 
171000 mi

US $380
Differential seal leaked. Transmission fluid replaced. 
118000 mi

US $200
Replaced window regulator. Regulator was malfunctioning for 2 years. Replaced only now. 
125000 mi

US $1189
AC compressor failed and was replaced. 
126000 mi

US $250
Engine was giving off burned oil smell. Replaced valve cover gasket. 
129000 mi

US $269
Expansion tank ruptured and was replaced. Car had to be towed to shop. 
134700 mi

US $700
Radiator had a leak and was replaced along with 2 hoses and temp sensor. 
138000 mi

US $410
Oil level sensor replaced. 
154000 mi

US $2800
Replaced clutch for the first time. Also new front rotors and new pads all around. 

Return to top

1999 BMW 3-Series 4-door

6-cylinder automatic 2WD

71700 mi

US $300
One front wheel bearing has gone bad and both lower control arm bushings have failed. Parts not replaced at the moment. 
69700 mi

US $100
Valve cover gasket leak resulting in burning oil smell emitting from exhaust header. Thermostat housing cracked at temperature sensor sending unit. Air conditioner compressor knock. 
76300 mi

US $1000
A/C compressor became inoperative. Replaced compressor, receiver/dryer, expansion valve along with new belt and tensioner. 
78000 mi

US $150
Lower control arm bushings had become sloppy and were finally knocking. I replaced both front lower control arm bushings. 

Return to top

1999 BMW 3-Series 4-door

4-cylinder manual 2WD

179700 mi

€300
Right back wheel made some noise. Bearing was replaced, didn't fix the issue. Airbag sensor of passenger seat reported problems. Needs replacement, but expensive at 4.5 hours plus parts. 
185460 mi

€1700
Two wheel bearings replaced front, shocks replaced at back, 1072. Replaced and aligned all four tyres due to replacement of shocks and bearings (all tyres where a bit out of alignment) Oil leakage from sump. Carter venting failed sometimes. O rings and gaskets where leaking due to wear. 

Return to top

1999 BMW 3-Series 4-door

4-cylinder automatic 2WD

124000 mi

C $3000
Timming belt broke, engine ovrheated 

Return to top

1999 BMW 3-Series 2-door

6-cylinder manual 2WD

91760 mi

A $250
Front lower arm bushes needed replacement 
93000 mi

A $1600
Constant velocity joint worn at end of tailshaft; needed replacement.  
68000 mi

US $850
Leaking power steering cables replaced. 
76000 mi

US $300
Driver's side door speakers busted; replaced all speakers (had happened in passenger door speakers 2 years ago; figured it'd happen to all other speakers eventually) 
96000 mi

US $1300
leak in cooling system; part, tube and fluid replaced. 
131440 mi

C $1800
Spark plugs, broken oil filter housing and cracked oil drip tray. Squeaking Ball bearings replaced in rear suspension 
132060 mi

C $2000
Replaced convertible top 
135160 mi

C $2000
Convertible top mechanical lift system. 

Return to top

1999 BMW 3-Series 2-door

6-cylinder automatic 2WD

36300 mi

US $1600
Convertible top was hitting the edge of the raised boot while lowering. Top had to be removed and new elastic bands installed. 

Return to top

1998 BMW 3-Series

Engine not specified

121000 mi

US $1500
Replaced rear axle. Replaced calipers. 

Return to top

1998 BMW 3-Series 4-door

6-cylinder manual 2WD

105400 mi

C $1000
Windshield wiper-linkage replacement. 
134000 mi

US $700
Replaced all ball-joints (including control arms) in front suspension to cure rattle. 
137000 mi

US $1000
Strut mounts had worn bearings, causing a rattling. Struts replaced as well for preventative maintenance. 
172000 mi

US $140
Leaking coolant, suspected head gasket. Block test for carbons in coolant was negative --> likely not head gasket. Gasket repair material added to coolant to plug leak --> improved but not completely fixed. 
175000 mi

US $100
Car started overheating, replaced water pump and belts, flushed coolant - problem fixed. 
176000 mi

US $250
Upper radiator hose broke loose while driving causing massive coolant loss. Upper rad bib found cracked -> new rad. 1st rad leaked, returned for 2nd rad. Also replaced hoses and thermostat. 
98000 mi

US $1000
One front left spring. Clutch replaced, mechanical failure. 
147000 mi

US $2400
Head Gasket had to be replaced after coolant leak detected. 
133000 mi

US $1500
Replaced front right brake caliper 
102000 mi

US $340
Rear wheel bearing. Requires a press and a special BMW tool for removal 
152000 mi

US $1200
Replaced the factory drive shaft including the center support bearing 

Return to top

1998 BMW 3-Series 4-door

6-cylinder automatic 2WD

154000 mi

US $2400
Car was doing great, but then the tranny blew up... 

Return to top

1998 BMW 3-Series 2-door

6-cylinder automatic 2WD

145000 mi

US $4200
Head gasket failed, I was noticing coolant loss without external leaks. I checked my oil cap and saw the coolant/oil mix. Most of the cost was labor, over 15 hours at $115 per hour. 
165000 mi

US $933
Engine belt and pulleys broke. Water pump, belts, and all pulleys were replaced with 4 hours of labor costs. 
116000 mi

US $1800
electric radiator fan failure and radiator failure 

Return to top

1998 BMW 3-Series 2-door

4-cylinder manual 2WD

106000 mi

US $5000
Suspension and clutch replaced 

Return to top

1997 BMW 3-Series

Engine not specified

164000 mi

US $3000
Head gasket blew (I believe that my mechanics put in regular oil instead of synthetic at last oil changed and lied to me about it). Engine needed to be replaced. 
108000 mi

US $500
Took for the oil change and discovered that all the oil had leaked. changed seal but still leaks little bit at pulley. 
129000 mi

US $1800
The coolant leaked, car overheated and blew the head gasket and jammed the piston. Repair was too expensive. Had to sell really cheap for parts to the mechanic 
160000 mi

US $3000
Leaking head gasket. Took the opportunity to change out all related tensioners, hoses, etc 
163000 mi

US $350
rear shocks replaced 
168000 mi

US $350
Shocks and struts replaced 
172000 mi

US $430
Rear RH axle boot 

Return to top

1997 BMW 3-Series 2-door

6-cylinder automatic 2WD

130000 mi

US $419
A bad wheel bearing was replaced, as well as replacing a radiator fan which had a cracked blade. 
134000 mi

US $458
Radiator neck cracked and broke off.. major coolant loss. New radiator installed. 
135000 mi

US $1020
Cracked, original overflow coolant tank started leaking severely. Tank was replaced and all is fine. 
138000 mi

US $400
Broken accelerator cable replaced 
145300 mi

US $550
Multiple vacuum leaks tracked down and repaired; leaking valve cover gasket also repaired. Car would stall and not run until vacuum leaks fixed. 

Return to top

1997 BMW 3-Series 2-door

4-cylinder manual 2WD

142000 mi

US $1100
Overheating because of failure of auxilliary fan.  

Return to top

1995 BMW 3-Series

Engine not specified

130000 mi

US $120
CEL throwing 02 sensor code. Replaced 02 sensor. 
131000 mi

US $1279
Replaced belt tensioner and idler, valve cover gasket and power steering hoses. Sway bar end links and rear trail arm bushings were worn Power steering fluid leak. Replaced hoses and reservoir. 

Return to top

1995 BMW 3-Series 4-door

6-cylinder automatic 2WD

127200 mi

US $2500
The caliper sticks after braking causing friction on acceleration. Caliper replacement did not fix. Line replacement did not fix. Cylinder replacement required. Blown head gasket, warped head. Engine replacement could not be completed by independent shop. They could not get the car to run again. 
150000 mi

US $2000
Engine overheated due to coolant system failure. Replaced coolant system, replaced car computer, replaced hoses, cleaned injectors, took broken engine and machined part of it and then took another engine and combined to create one good engine 

Return to top

1995 BMW 3-Series 2-door

6-cylinder manual 2WD

131000 mi

US $4000
Head gasket & associated hoses & valve job 
138000 mi

US $100
Clutch pedal hard to push down, bushings worn. 
97000 mi

US $2000
Power steering leak; replaced hoses & reservoir water pump leak, replaced water pump, hoses, radiator, expansion tank 
183200 mi

US $2300
Front subframe cracked. Replaced subframe shocks, control arms. (and fluids, oil pump nut and the list goes on) Replaced exhaust hangars Replaced motor mounts, transmission mounts Replaced fuel lines 

Return to top

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

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