2005 BMW 3-Series BMW 3-Series 2005

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

Join Us

2005 BMW 3-Series repairs by problem area

Engine (38%)

Transmission and Drivetrain (7%)

Brakes and Traction Control (5%)

Suspension and Steering (15%)

Electrical and Air Conditioning (24%)

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

Other (6%)

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

2005 BMW 3-Series repair cost distribution

$2500+ (2%)

$1000 - $2499 (15%)

$500 - $999 (12%)

$100 - $499 (37%)

< $100 (33%)

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

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

2005 BMW 3-Series

Engine not specified

BMW 3-Series in South Africa
Oct 2007 - Dec 2012
Apr 2008

43400 mi
There was a humming / whining noise from the steering column. The power steering pump was replaced and some of the pipes. 
BMW 3-Series in Pennsylvania, United States
Dec 2012 - Jan 2015
Mar 2013

123000 mi

US $350
Fuel pump died. 
Apr 2014

137800 mi

US $480
New ac hose and recharge 
BMW 3-Series in Ohio, United States
Feb 2011 - Jun 2011
Mar 2011

137000 mi

US $140
had to replace sway bar end links 
BMW 3-Series in New York, United States
Jan 2015 - Mar 2015
Feb 2015

70300 mi

US $200
on 50K I replace servo motor which cost about 500USD and at 60K I replace Expansion tank because it leak 

Return to top

2005 BMW 3-Series 4dr Wagon

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

BMW 3-Series in North Carolina, United States
Nov 2009 - Apr 2014
Jan 2010

54000 mi

US $85
Right rear electric window inoperative - window regulator broken. Replaced broken regulator with OEM regulator ordered online. 
Nov 2010

62000 mi

US $30
Replaced leaking windshield washer pump. 
Jan 2011

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 
Mar 2011

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

70000 mi

US $70
Right front window regulator noisy and slow. Replaced window regulator. 
Jun 2012

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

BMW 3-Series in Virginia, United States
May 2008 - Jun 2012
Oct 2008

38000 mi
Air conditioner did not cool when parked. Headlight washer hose leaked. Power steering hose leaked.  
May 2010

60000 mi

US $400
rear hoghead (transaxle) was leaking. Dealer removed, replaced gasket and grease/oil left (driver) side low beam headlight replaced thermostat was sticking causing "check engine" light to illuminate and temp gauge to read cool. dealer replaced thermostat. 
Jun 2010

61000 mi

US $10
replaced passenger side headlight 
Oct 2010

66000 mi

US $780
front CV joints replaced on both sides (work completed in Stuttgart, Germany=excessive cost) 
Jun 2011

73000 mi

US $300
Rear, driver side spring broken--required replacement. 
BMW 3-Series in Massachusetts, United States
Sep 2015 - Oct 2016
May 2016

150400 mi

US $1400
Engine mounts collapsed, replaced with new mounts. 
Oct 2016

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. 
BMW 3-Series in Rhode Island, United States
Jan 2011 - Jun 2018
Mar 2011

60000 mi
had to replace the check valve on the Secondary Air Pump 
Aug 2011

69000 mi
Secondary Air Pump CEL; replaced check valve in the spring, but CEL has been intermittent since then. Update: later resolved itself. 
Oct 2011

71000 mi

US $250
Driver's side CV boot was torn and leaking. Local indie shop replaced the boot. 
Feb 2012

78000 mi

US $85
Replaced oil filter housing gasket. 
Jul 2012

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

85300 mi

US $50
Replaced leaking valve cover gasket. Replaced passenger side power window regulator. 
Apr 2013

98200 mi

US $198
Replaced the CCV system to address oil loss. 
May 2013

99000 mi

US $200
Safety and emissions inspection revealed broken rear coil spring. Replaced both. 
Feb 2014

111600 mi

US $300
Passenger-side inner axle failed, causing vibration when accelerating. 
Jun 2015

133000 mi

US $300
Replaced blown rear shocks. 
Sep 2015

141000 mi

US $300
Replaced driver's side front axle - CV boot was torn and leaking. 
Dec 2015

143000 mi

US $225
Replaced leaking oil pan gasket.  Leaking axle seal after re-installing passenger side axle. Replace motor mounts. 
Feb 2016

144100 mi

US $320
Replaced center support bearing. 
May 2016

146100 mi

US $125
Vanos seals, leaking valve cover gasket, oil filter housing gasket. 
Dec 2016

152000 mi

US $450
Fuel pump failure requiring a tow and replacement of the failed unit. 
Feb 2017

157000 mi

US $180
Replaced failing front axle. 
Mar 2018

172000 mi

US $150
Replaced all power steering hoses to address a leak. 
Apr 2018

174000 mi

US $1200
Upper radiator hose ruptured while in traffic; radiator itself also cracked. Replaced radiator, thermostat, hose, coolant. 
Jun 2018

175000 mi

US $95
Recharge to correct for a slow refrigerant leak. 

Return to top

2005 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Oregon, United States
Oct 2008 - Jun 2018
Aug 2008

20204 mi
Right rear door seal replaced 
Oct 2011

43700 mi

US $70
Both front Headlight washer jets went bad. 
Aug 2014

78000 mi

US $1200
Replaced the CCV with the cold weather type. Installed G.A.S. DISA; Both intake boots. Spark plugs replaced 
Jun 2016

100000 mi

US $100
Brake hoses were cracked and fail safety inspection 
Jan 2017

57500 mi

US $100
L/F brake caliper started to stick 
Apr 2017

110000 mi

US $10
Oil Filter Housing gasket was leaking. 
Sep 2017

116000 mi

US $450
Replaced all 4 rotors, pads, anti-rattle springs, and guide bushing 
Jun 2018

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. 

Return to top

2005 BMW 3-Series 4dr Sedan

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in New Brunswick, Canada
Nov 2010 - Mar 2014
Apr 2012

110980 mi

C $4500
broken camshaft, engine replaced 
Sep 2013

118420 mi

C $8
licence plate bulb sockets corroded. replaced with new LED units. 
BMW 3-Series in New Jersey, United States
Feb 2008 - Aug 2013
Dec 2008

45000 mi
Cracked oil filter housing under warranty. Oil changed under warranty. Control arm bushings replaced under warranty. 
Aug 2013

174000 mi

US $1000
Belt blew out prematurely because of hydraulic tensioner unit going bad. 
BMW 3-Series in Arizona, United States
Aug 2010 - Jun 2018
Apr 2010

28500 mi

US $674
Replaced right front and right rear window lifts which had become inoperable.  
May 2012

39770 mi

US $101
Installed new coolant temp sensor in lower hose because old one leaking; filled system with fresh coolant, pressure tested to verify repair. Replaced drive belts due to wear and cracking. Installed new coolant temp sensor in lower hose; filled system with fresh coolant, pressure tested to verify repair. 
May 2013

45700 mi

US $441
Replaced the front lower control arm bushings. Replacement cost included $82.00 for realignment. 
Jul 2014

50000 mi
Added freon to A/C system.  Passenger-side dash vents were blowing much warmer than driver-side, indicating a problem with the system. May be related to fan not running at higher rpm when warm. Will continue to monitor. 
Nov 2015

56900 mi

US $202
Replaced main drive belt pulleys (idler pulley and adjusting pulley). $90 labor, $99 parts + tax and misc 
Jul 2016

60200 mi

US $75
A/C not cooling properly, added 0.50 lb of freon, just like last summer. It appears there is a slight leak, which takes a year to become problematic (vehicle is in Phoenix, where summers are brutal). Will continue to monitor. 
Mar 2017

62000 mi

US $130
Replaced the windshield cowl/cover at base of windshield. Cowl had become extremely cracked and brittle. $80 for the replacement cowl through ECS. 
Apr 2017

62000 mi
Replaced driver's-side airbag through manufacturer's recall/warranty. 
May 2017

63000 mi

US $427
Replaced driver's front window regulator, which had failed. As the summer temps began, it became noticeable that the A/C system was not cooling the cabin as efficiently as normal. Added Freon to A/C system, problem solved. 
Sep 2017

64000 mi

US $554
Upper headlight cover strips had degraded to the point that they were disintegrating. Replaced upper headlight cover strips, left and right. Replaced front brake pads, rotors, and brake pad sensors after brake-wear warning light appeared on dash. 
Oct 2017

62000 mi
Driver's window regulator, that had failed and was replaced five months earlier, failed again. The mechanism was replaced free of charge under the shop's 1-year warranty on parts and labor. These regulators were very poorly designed by the manufacturer. Failure was not due to the previous repair and replacement - the mechanism simply failed. 
BMW 3-Series in Georgia, United States
Nov 2008 - Aug 2016
Apr 2009

70000 mi

US $200
Replace sender for oil pressure sensor 
Dec 2009

83000 mi

US $180
Not running on all cylinders consistently 
May 2010

89000 mi

US $600
Replace window regulator and motor 
Feb 2012

131000 mi

US $1205
Power steering pump failure. Replace pump and hose 
Aug 2013

151000 mi

US $1072
AC Compressor seized. AC Compressor and accessory belt replaced. AC system recharged. 
Sep 2013

152000 mi

US $100
Replace left front wheel bearing 
Sep 2014

157000 mi

US $600
Replace differential bushings 
Oct 2015

167000 mi

US $300
Replace broken underpanel. Not aware of hitting anything. At high speeds it just started flapping. 
Aug 2016

168000 mi
Hole in the side of the engine block 
BMW 3-Series in Massachusetts, United States
- Jan 2007
Jan 2005

200 mi
Cylinder misfired and violent shaking. After inspection, no repair needed. Problem never occurred since. 
Jan 2006

15500 mi
E-brake shoes rubbing. No repair after investigation. 
Jan 2007

29500 mi
E-brake adjusted after additional rubbing. Problem fixed. 

Return to top

2005 BMW 3-Series 4dr Sedan

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

BMW 3-Series in California, United States
Jun 2012 - Jun 2018
Aug 2012

87300 mi

US $808
Fan belt and motor mounts worn and needed replacement 
Apr 2013

90200 mi

US $750
Pressure control valve was leaking, fixed by independent mechanic 
Jul 2016

104200 mi
Windshield washer fluid tank was leaking, removed the one bolt, reseated pump and OK for a while but pump appears to have failed since. Have ordered a replacement part and strainer for < $15 on Amazon. 
Jul 2017

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

107000 mi

US $1105
Front end shake during braking: replaced worn control arm bushings Also replaced visibly deteriorated plastic cowling at base of windshield 
Nov 2017

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 
May 2018

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/ 
BMW 3-Series in Georgia, United States
Dec 2014 - Dec 2015
Dec 2014

137000 mi

US $40
A hose from the power steering reservoir dry rotted and sprung a leak. NAPA auto parts had the replacement on the shelf. 
Dec 2015

163000 mi

US $50
P0171 and P0174 codes. DISA gasket leaking causing erroneous codes. Basically a vacuum leak in the intake. 
BMW 3-Series in Washington, United States
Nov 2015 - Aug 2016
Nov 2015

137000 mi

US $600
Needed new blower motor. 
BMW 3-Series in Florida, United States
Apr 2008 - Mar 2010
Mar 2009

45000 mi
Replaced steering wheel, Alcantara covering was worn out Window trim moulding was loose, clip broken. Fuel door locking pin was not engaging. Tech reset seal on the locking pin. Clicking noise while driving next to a curb on drivers side. Only present when there was a source to echo the noise back. They could not duplicate the problem. 
BMW 3-Series in Rhode Island, United States
Jun 2015 - Mar 2016
Jul 2015

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

BMW 3-Series in Connecticut, United States
Apr 2010 - Apr 2012
Sep 2010

70000 mi

US $50
Brakes: pads, rotors, or drums, repair 
Nov 2011

106400 mi

US $1700
rear spring was broken. 
BMW 3-Series in Idaho, United States
Feb 2011 - Sep 2014
Jun 2011

86000 mi

US $600
Starter drive was sticking; installed new starter. 
Dec 2013

102000 mi

US $100
coolant leak due to small valve failure 
BMW 3-Series in Ohio, United States
May 2009 - Jun 2014
Aug 2009

71000 mi
Door brake bent out of alignment, causing door to "pop" loudly when the door is opened past a certain point. Part may be ordered and installed (DIY) within the next two weeks. Both Xenon headlights severely out of alignment, causing a dangerous lack of visible light during night driving. Manually adjusted lights by eye, visibility improved. Plan to adjust lights accurately within two weeks (DIY). Diagnosis of slight whine/whirr/whistle at WOT. Suspect either a minor vacuum leak or a worn-out water pump. Current water pump may be original, with 70,000 miles on it. May replace water pump with higher flow version within next two weeks. 
Sep 2009

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

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! 
Mar 2011

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

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

108000 mi
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. Alignment was not correct the first time, car pulled to the side slightly. Took it back, they readjusted and it was better, however they were unable to fully adjust it due to a possible bend in the driver side front strut. 
Mar 2014

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

120000 mi
Fuel pump was on its way out and was going to be replaced this month. Driver's side window regulator was going and was going to be replaced this month. 

Return to top

2005 BMW 3-Series 4dr Sedan

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

BMW 3-Series in New Jersey, United States
Mar 2008 - Mar 2010
Apr 2008

13000 mi
The serpentine belt and one of the pulleys was replaced at the same time due to light squealing upon startup (that only happened the day I brought it to the dealer to fix the brakes.) 
Nov 2008

25000 mi
Rough start on the first sub freezing day of the year triggered a CEL. Dealer determined that two coils were bad and replaced.  
Jun 2009

40000 mi
Squeaking noise when turning steering wheel to either side. Diagnosed as bad u-joint. Part replaced.  

Return to top

2005 BMW 3-Series 4dr Sedan

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

BMW 3-Series in New Brunswick, Canada
Oct 2008 - Mar 2011
Nov 2008

36580 mi
Upon taking the final test drive I noticed some wind noise so the dealer put new sealant around the doors/windows which alleviated the issue. 
Feb 2010

54560 mi

C $50
Caliper was sticking after braking resulting in sigificant vibration as brakes stay applied on one wheel. 
Aug 2010

70680 mi
One fuel injector was faulty. After a couple of unsuccessful trips to dealer, dealer arranged to pick up car and provided loaner during 3 day repair. Dealer replaced all 6 injectors, no cost to owner. 
Feb 2011

74400 mi

C $400
Heater not working. Dealer replaced thermostat. 
BMW 3-Series in New Jersey, United States
Oct 2012 - Jan 2017
Dec 2012

100000 mi

US $300
VANOS unit seals failed. This is a common problem on all E46 models. Was repaired under extended M56 SULEV warranty. 
Jan 2013

US $200
Thermostat was changed due to it soft failing and not letting car run at operating temp. 
Jun 2013

104000 mi
Radiator was leaking, replaced under M56 Sulev warranty. Replaced front driver wheel speed sensor. 
Jan 2016

105500 mi

US $100
Upper radiator hose 
Jan 2017

130000 mi
02 sensors 
BMW 3-Series in Western Australia, Australia
Jul 2008 - Jun 2011
Dec 2008

38440 mi

A $400
Replace ignition coils. 
Jun 2011

42160 mi

A $600
Power window regulator requiring replacement 
BMW 3-Series in California, United States
Aug 2011 - Jan 2012
Sep 2011

69000 mi

US $440
Radiator hoses cracked and leaking coolant. Mechanic replaced all rubber hoses. 
Nov 2011

70000 mi

US $300
Replaced MAF in response to Service Engine Soon light illuminating and displaying codes: P0171 and P0174 indicating both O2 sensors detecting a lean condition. After installing new MAF, light no longer illuminated. 
Dec 2011

71000 mi

US $70
Windshield washer pump motor failed and was leaking. Replaced with new pump and gasket. 
BMW 3-Series in California, United States
Nov 2010 - Apr 2016
Jan 2011

50000 mi

US $20
Replaced windscreen washer fluid pump. Replaced windshield washer pump. 
Jan 2013

109100 mi

US $350
Cracked cooling expansion tank. Replaced tank & hoses. 
Jul 2013

88000 mi

US $42
Oil filter had broken off inside housing. Needed to be removed. 
Apr 2014

97000 mi

US $1400
Replaced lower control arm bushings. Replaced oil filter housing gasket. Replaced oil filter housing gasket. 
Aug 2015

120800 mi

US $90
Re-glued fabric covering A-pillar. Time / sun had caused fabric to sag. 
Nov 2015

120000 mi

US $20
Replaced windshield washer pump. 
BMW 3-Series in Florida, United States
Oct 2009 - Jun 2011
Jan 2010

US $36
worn lower control arm bushings  replace valve cover gasket 
Jun 2010

55000 mi

US $490
Replace evaporator and dryer 
BMW 3-Series in Illinois, United States
Feb 2008 - Jun 2013
May 2008

36000 mi
Routine oil change and rattling noise at idle in drive. 
Oct 2008

40000 mi
Passenger side power mirror inoperable. Replaced power mirror assembly. 
Feb 2009

44000 mi
Leaking coolant temperature sensor. 
Aug 2012

74700 mi

US $453
Service Engine Soon light on. Codes showed lean condition on both banks. Smoke tested intake and found oil breather hose had a hole in it. Replaced hose, retested system and found no leaks. Cleared codes, test drove, no codes reappeared. Windshield washer inoperative. Windshield washer pump removed and replaced. 
BMW 3-Series in Michigan, United States
Jun 2007 - Apr 2013
Jul 2008

78000 mi

US $300
Belt and idler pulley. 
Oct 2009

85000 mi

US $360
replaced control arm bushings  
Apr 2011

90000 mi

US $70
valve cover gasket 
BMW 3-Series in South Carolina, United States
Oct 2013 - Jun 2015
Jan 2014

US $1054
parking brake shoe mount...rust caused the shoe to fall off (rusted bolts and mounting locations Replaced Control Arm Bushings in Front 
Feb 2015

114000 mi

US $65
Replaced rear taillight wiring harness due to false taillight out dash indicator 
May 2015

114000 mi

US $125
Leak in A/C system Alternator Failed, Also replaced 12V battery 
BMW 3-Series in Ontario, Canada
Dec 2008 - Nov 2011
Jul 2009

52080 mi

C $50
Window regulator failure. 
Sep 2009

58280 mi

C $50
Front stabilizer link broken. Replaced successfully. 
Feb 2010

65720 mi

C $50
Caliper seizure. 
Dec 2010

83700 mi

C $50
Headlamp washer pump failed. Replaced 
Mar 2011

89900 mi

C $400
Front end oil-filled bushing replaced. 
Apr 2011

94240 mi

C $1700
Coolant expansion tank leak. Replacement of tank.  
BMW 3-Series in Ontario, Canada
Oct 2013 - Jun 2018
Jan 2015

89780 mi

C $700
oil leak valve cover gasket 
Feb 2015

90380 mi

C $1224
windshield washer pump oil leak at filter housing 
Dec 2015

95480 mi

C $1500
AC Fan clutch AC Condensor AC fan with Module Radiator assembly; transmission cooler; Coolant reservoir; 
Feb 2016

96580 mi

C $1000
new front struts 
Jan 2017

111600 mi

C $767
replaced alternator and belts headlight refresh 
Jan 2018

119040 mi

C $450
Leaking Brake line 
Jun 2018

121520 mi

C $250
Small coolant leak 

Return to top

2005 BMW 3-Series 4dr Sedan

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

BMW 3-Series in New York, United States
May 2009 - Jun 2018
Aug 2010

77000 mi

US $96
Leaky CV boot so dealer replaced both on the front. covered under certified used warrantee except for labor approx $96 
Jun 2011

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 
Apr 2013

100700 mi

US $900
replaced both broken rear springs 
Oct 2013

106200 mi

US $1300
Replaced oil separator 
Feb 2015

114900 mi

US $300
new battery 
Aug 2015

118300 mi

US $1000
water pump impeller broke causing overflow tank leak, replaced entire assembly with new pump, tank etc 
May 2017

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 
BMW 3-Series in Colorado, United States
May 2011 - Sep 2012
Jun 2011

34000 mi
Thermostat was stuck open. The check engine light came on, and I took it to the dealer the next day. Since I just purchased the car a week earlier, the BMW dealer repaired the problem at no cost to me. 

Return to top

2005 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Washington, United States
Feb 2011 - Oct 2013
May 2012

74500 mi

US $90
Replaced lower control arm bushings 
BMW 3-Series in Massachusetts, United States
Aug 2012 - Jun 2018
Sep 2012

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 
Feb 2013

99500 mi

US $300
leaking valve cover gasket - mechanic also found signs of mouse damage in engine compartment, replaced chewed cabin air filter 
Oct 2014

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

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 
Jun 2016

140000 mi

US $800
throttle sensor/activator began to go bad. Symptom was car sometimes would not accelerate when pedal was pushed 
Apr 2017

153000 mi

US $400
ball joints replace both sides front 
Apr 2018

167000 mi

US $950
replaced left rear wheel bearing.  also pads and rotors in rear. 
BMW 3-Series in Washington, United States
Apr 2015 - Jun 2018
Sep 2015

101000 mi

US $1200
Fuel pump failed and needed to be replaced 
Dec 2015

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

110000 mi

US $900
Control arms and a wheel baring replaced as they were getting very worn out. 
Jul 2017

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. 
BMW 3-Series in North Carolina, United States
Dec 2007 - Apr 2013
Feb 2008

37000 mi
Speaker buzz. 
Aug 2008

49000 mi
Blown tweeter on passenger door. 
Jan 2009

59000 mi
Annoying buzz at normal listening levels in front passenger door. Tweeter replaced; did not fix problem. May be loose panels or covers rather than speakers. 
Sep 2009

76000 mi

US $50
Drivers side window lift began operating erratically and slow. Shop replaced lift motor. 
Dec 2009

83000 mi

US $95
Passenger front door window lift operating erratically; motor and regulator replaced under extended warrantee. 
Dec 2010

96000 mi

US $150
Improper grounding in brake light circuit caused brake light to work intermittently and display on dash to show light out. Parts replaced and grounding issue fixed. 
Jan 2011

98000 mi
Starter motor on engine would not engage. Jumped the car to start it. Shop checked battery - showed good. Starter now works fine. Will monitor. 
Apr 2013

123000 mi
Never could fix speaker buzz at certain tones and volume. 

Return to top

2005 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in New York, United States
May 2008 - Jun 2011
Sep 2008

37000 mi
"Service Engine Soon" light reset. Cause of alert light: Emissions issue... 
Oct 2008

38000 mi
"Service Engine Soon" light on again. Emissions issue fixed this time. 
Apr 2011

54755 mi

US $915
Oil filter housing gasket began leaking. Over a quart leaked, coating the engine cradle and bottom front section of car. Dealer repaired. Oil leak. Replaced Oil Filter Housing gasket. 
BMW 3-Series in Connecticut, United States
Jul 2016 - Jul 2017
Jul 2017

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

BMW 3-Series in Ontario, Canada
Jan 2011 - Apr 2012
Mar 2011

55180 mi

C $125
The air pump was replaced. 
BMW 3-Series in Cayman Islands
Apr 2015 - Mar 2016
Oct 2015

72220 mi

$1900
AC Compressor not functioning properly 

Return to top

2005 BMW 3-Series 4-door

6-cylinder manual AWD

BMW 3-Series in Ohio, United States
Jan 2012 - Nov 2013
Nov 2012

89300 mi

US $200
Windshield washer pump leaks 
Dec 2012

91000 mi
Replaced windshield washer pump. 

Return to top

2005 BMW 3-Series 4-door

4-cylinder diesel manual 2WD

BMW 3-Series in Great Britain
Nov 2009 - Mar 2010
Feb 2010

114000 mi

£800
Clutch was OK but the flywheel which is of the dual mass type had disintergrated so both the clutch and the flywheel were replaced. Common problem According to the Bmw breakdown mechanic. Two years ago a pulley shaft snapped.  

Return to top

2005 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Districto Federal, Mexico
Jun 2014 - Mar 2017
Oct 2014

58280 mi

$200
Battery died and was replaced. 
Dec 2016

63240 mi

$1300
Engine mounts were replaced,  head gasket was replaced 
BMW 3-Series in California, United States
Dec 2014 - Jul 2018
Dec 2015

104000 mi

US $2000
SMG pump went out. Converted to Stickshift 
Jul 2018

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 
BMW 3-Series in Ohio, United States
May 2010 - Mar 2013
Jun 2010

39000 mi

US $300
Water pump, thermostat, and seals replaced due to bearing in water pump going bad. Replaced input and output seals for differential. 
Jul 2010

39000 mi
Daytime running lamps stopped working along with alarm and sunroof after dealer software re-flash. 
BMW 3-Series in Districto Federal, Mexico
Jan 2010 - Oct 2012
Feb 2010

29140 mi

$200
Self dimming mirror failed and had to be replaced. 
BMW 3-Series in New Jersey, United States
Nov 2007 - Jun 2013
May 2009

40000 mi
MAF failure. Engine would not run 
Jun 2009

41000 mi

US $265
Cooling fan blades broke off. Replaced fan and viscous clutch. 
Oct 2010

58700 mi

US $500
Gear shifter retaining ring broke. Replaced gear shifter. 
BMW 3-Series in Maryland, United States
Jul 2015 - Mar 2018
Jul 2015

110000 mi

US $100
headlight ballast and bulb was replaced. 
Sep 2015

112000 mi

US $100
Right ballast for headlight replaced 
Jan 2016

US $140
Left and right control arm bushings, left was replaced as preventative maintenance, right side was messed up. 
Feb 2016

114100 mi

US $273
Left control arm w/integrated ball joint was replaced 
Apr 2017

121000 mi

US $110
Replaced high pressure power steering hose because it was going to start leaking from rubbing on oil pan 
Sep 2017

125000 mi

US $20
Speaker blew out, bought used one on eBay for $20 
BMW 3-Series in Florida, United States
Sep 2010 - Jun 2016
Oct 2010

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

57000 mi

US $100
Engine coolant temperature sensor 
Mar 2011

58000 mi

US $480
Power steering high pressure hose replaced. Also completed oil change while there 
Jul 2015

71000 mi

US $1000
Rear Trailing arm bushing 
BMW 3-Series in Maryland, United States
Apr 2009 - Jun 2011
May 2009

34000 mi
VANOS solenoid failure. Replaced under warranty. No charge. 
May 2010

44000 mi

US $1650
Flywheel repair. Bolt came loose, Flywheel repair. Bolt came loose,  
BMW 3-Series in Washington, United States
Jun 2010 - Jun 2018
Jul 2011

48000 mi

US $50
seepage from gasket right side of motor. replaced horn 
May 2014

59000 mi

US $1000
Leak from differential due to failed pinion seal. 
May 2015

64000 mi

US $200
Temp sensor failed causing coolant leak 
May 2017

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

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. 
BMW 3-Series in California, United States
Jan 2008 - Mar 2011
Mar 2009

32000 mi
Belt pulley system. Various rattles and squeaks. 
Sep 2009

37000 mi

US $450
Right-front wheel bearing 
BMW 3-Series in Washington, United States
Sep 2010 - Jul 2018
Oct 2010

30000 mi
Rear view mirror developed a bubble in lens / auto dim feature quit working in same mirror 
Feb 2018

37600 mi
Cooling system leak, bad o ring on lower radiator sensor. Self repair, less than $1.00 for the part. 
BMW 3-Series in California, United States
Jul 2011 - Jun 2016
Nov 2011

101300 mi
Service Engine Soon (MAL) Light 
Feb 2012

104000 mi
Right/Left driver/passenger Combo Front/Back OEM Electric window switches R/R center console R and L of man tran shifter 10 minutes... easy repair Insurance covered Front windscreen replacement During repair, tech damaged rearview mirror Contractor accepted responsibility My independent shop R/R mirror with updated OEM mirror, apparently stock M3 part leaks under certain conditions 
Nov 2012

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 
Jul 2013

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 
Aug 2014

127600 mi

US $500
Replace valve cover gasket Engine oil service mid interval 
BMW 3-Series in Texas, United States
Sep 2007 - Sep 2011
Oct 2007

33000 mi
Unstable idle when cold. All M3's have this to some degree but mine was worse than average. Dealer did not fix. I cleaned the MAF sensor myself and it improved the idle noticeably to where it is now OK (although not perfect). 
Feb 2008

35000 mi
Failed alternator. Warning light on. Checked voltage w/ engine running: 11.5V. Was able to drive car to dealer after charging the battery. Dealer replaced alternator under warranty. Mechanic did very nice work. No grease smudges in engine comp, very clean BMW has an auto-dimming rear view mirror and a common problem with them is they leak the auto-dimming fluid inside. The fluid is highly toxic and caustic so if it drips on the interior it will damage it. Mine was starting to go bad, the left side no ... 
May 2009

44000 mi

US $75
Worn out trailing arm bushings. Symptoms were unstable during acceleration and rapid tire wear. Replaced OEM w/ urethane after market. 
Sep 2009

47000 mi
Pass side Xenon headlight failed + auto-leveling. Condensation found. Sealed housing, dried, and light worked again. Leveling broken due to snapped clip, fixed clip.  
Jul 2010

52000 mi
Headliner came loose at rear window and was hanging down. I re-glued it.  
Jun 2011

56000 mi

US $50
Service Engine Light on, P0128. Replaced thermostat.  
Sep 2011

56000 mi

US $16
Hood emblem flew off while driving down the road. Replaced emblem. New emblem flew off same week. Glued emblem w/ weatherstrip adhesive which fixed it.  
BMW 3-Series in Tennessee, United States
Nov 2012 - Aug 2015
Mar 2013

50000 mi

US $400
Faulty drivers door actuator. 
May 2014

60400 mi

US $150
Thermostat needed to be replaced. 
BMW 3-Series in Alabama, United States
Mar 2011 - Jul 2018
Sep 2012

55000 mi

US $100
Had a 2x misfire at cylinders 1 & 2. Caused a SES light on dash. No issues found, no misfires since. 
BMW 3-Series in Oregon, United States
Oct 2010 - Jun 2018
Mar 2014

82000 mi

US $42
Replaced the Constant pressure vavle PN# 11111318185 for it was leaking oil down the side of my block. 
Mar 2017

93000 mi

US $1700
Replaced the VANOS with a rebuilt one from Dr. VANOS. Also replaced the camshaft bolts. 
Aug 2017

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

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 

Return to top

2005 BMW 3-Series 2dr Coupe

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

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

78000 mi

US $1500
Engine thermostat Fuel filler sealing pump 
Jun 2016

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 
Jan 2017

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 
Jun 2017

92000 mi

US $1050
Replaced 2 exhaust hangers Tensioner and pully replaced, along with belts 
BMW 3-Series in Georgia, United States
Sep 2015 - Mar 2016
Mar 2016

156000 mi

US $3000
Oil leak 
BMW 3-Series in New Hampshire, United States
Mar 2008 - Feb 2012
Jul 2008

41000 mi
Door panel Subwoofer Driver's mirror 
Sep 2008

47000 mi
Headlight was going on and off. Replaced the ballist and ignitor. got the car back and the problem was still present. Made second appointment and bulb was replaced.  Car will "chatter" when taking off from dead stop. Problem is intermittent and the dealer could not reproduce it. Was told it was a service bulletin having to do with the frame of the vehicle.  
May 2010

63700 mi

US $77
Inspection 2 (60,000 mile svc), the spark plugs are supposed to be replaced whch was not done during initial vsit. They also blamed chk eng light was bcause cold air intake was not connected when they got car which is not possible. 
Jun 2011

74000 mi

US $80
Replaced belt tensioner and ac belt 
BMW 3-Series in Colorado, United States
Feb 2013 - Jun 2018
Aug 2014

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

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. 
BMW 3-Series in California, United States
Oct 2015 - Oct 2015
Oct 2015

110000 mi

US $300
Fixed transmission crossbar mount 
BMW 3-Series in Florida, United States
Jul 2012 - Sep 2015
Aug 2012

47000 mi
dealer replaced SMG oil pump 
BMW 3-Series in Virginia, United States
Dec 2010 - Sep 2011
Mar 2011

58000 mi

US $150
Couple LED lights burned out so BMW replaced whole rear light assembly. Front bushing. 
BMW 3-Series in Illinois, United States
Mar 2018 - Jun 2018
Jun 2018

71000 mi

US $4500
Vanos system needs to be replaced. At the same time some bolts on exhaust camshaft were found to be sheared. 

Return to top

2005 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Wisconsin, United States
Aug 2013 - Jun 2018
Mar 2015

61000 mi
Front control arm mounts were worn out. Oil filter housing gasket is leaking. Side mirrors not operating. High resistance across drivers mirror indicating defective part. Rubber mounts for front control arms worn. Dealer replaced. Side mirror motors not operating. 
Apr 2016

76500 mi

US $153
Replaced front lower control arms Replaced one rear control link. 
Dec 2016

83000 mi

US $92
Thermostat replaced Left engine grill fell out. Owner purchased new part from dealer and installed it himself. 
BMW 3-Series in New Jersey, United States
Mar 2012 - Apr 2013
Apr 2013

72000 mi

US $200
Installed Beisan vanos rings and anti-rattle spacer bearings to resolve vanos rattle. 
BMW 3-Series in Arizona, United States
Mar 2012 - Apr 2018
Jun 2013

63000 mi

US $119
AC recharge 
Mar 2014

71000 mi

US $120
leaky oil filter housing gasket, replaced gasket 
May 2014

72100 mi

US $110
AC recharge, second time in a year. Probably have a leak in the condenser. 
Nov 2014

76000 mi

US $150
Expansion tank float broken. Replace expansion tank, preventive replacement of water pump 
Mar 2015

79000 mi

US $120
Recharge AC. Has slow leak, gets recharge every April (3rd year straight) 
Apr 2016

84500 mi

US $649
AC belts & idler pulleys, charge AC (required annually due to slow refrigerant leak) 
Nov 2016

89300 mi

US $560
front control arm bushings worn, replaced with poly, aligned 
Mar 2018

98800 mi

US $250
Replaced tie rods & ends to resolve a pull problem. Problem now fixed. 

Return to top

2005 BMW 3-Series 2dr Coupe

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

BMW 3-Series in California, United States
Mar 2007 - Apr 2008
Feb 2008

26000 mi
After performing the recall, the CEL would not turn off. They had it for 40 days. They finally fixed by replacing the computer, but by then I had contacted an attorney and BMW had agreed to buy the car back. Very disappointing. Best car I've ever owned. 
BMW 3-Series in British Columbia, Canada
Sep 2008 - Sep 2012
Apr 2009

26040 mi

C $50
Lower ball joint failed on right side. They are full of oil when working properly. Oil had drained out. Day in shop. BMW warranty paid, but paid a 50.00 user fee for warranty claim. Problem fixed. Steers a lot better. 
Aug 2009

29140 mi
Part broke off underneath passenger seat. Ordered in from BMW Germany. Passenger door mirror usually tilts down when car in put in reverse. Stopped working.  
Sep 2009

29140 mi
Transmission symbol illuminated on dash. Transmission went into safe mode which slows it down and makes it hard to drive. Car towed from my residence to dealership. Speed sensor on transmission replaced and computer reflashed. Problem was solved. Part for seat rail order in from Germany. Wrong part sent or ordered. Part reordered. Car scheduled for fixing on Oct 19, 2009. Passenger side mirror would tilt when put in reverse gear. Switch on drivers door was turned off. Switch turned back on. Problem solved. No charges to me. 
Oct 2009

29760 mi

C $50
Driver seat part installed. 
Aug 2011

35740 mi

C $245
Windshield washer pump leaking. Replaced windshield washer pump. 
Mar 2012

36580 mi
Leaking temperature sensor on radiator. Lower rad hole replaced at same time. New battery installed. 7 year old battery not keeping a charge. 
BMW 3-Series in Alberta, Canada
Nov 2008 - Oct 2014
Mar 2009

37820 mi

C $146
Front Lower Control Arms needed replacing. 
Jun 2009

42160 mi
Oil level sensor faulty 
Jun 2010

55800 mi

C $130
Ripped intake boot 
Mar 2013

82460 mi

C $200
Replaced thermostat and auxiliary drive belt 
Jun 2013

84320 mi

C $185
Had to replace exterior ambient temperature sensor  as well as the drivers side wheel well cover 
BMW 3-Series in South Carolina, United States
Jul 2009 - Jul 2018
Jun 2011

55000 mi

US $50
Windshield wipers not working. Control module replaced. Windshield washer pump not working. Part replaced. 
Oct 2017

64000 mi

US $2000
Cooling hose replaced (leaking) 
Jul 2018

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

BMW 3-Series in Florida, United States
Sep 2016 - Jun 2018
Apr 2017

85100 mi

US $150
Full CCV refresh, new intake manifold gasket, new air distribution O rings, new ICV new DISA gasket, various old vacuum lines replaced. None had failed, but the CCV and associated hoses were very old and brittle. So a failure was near. 
Sep 2017

92000 mi

US $400
Full brake refresh. Replaced original rotors, pads and wear sensors. Bled the brake system and completed brake fluid flush. 
Mar 2018

101000 mi

US $23
Replaced hazard and door lock switch 
BMW 3-Series in New Jersey, United States
Mar 2009 - Jun 2012
Apr 2009

50000 mi
When car running slowly or idling, smelled of antifreeze. Told dealer last summer, but no problem identified. Dealer seems to have located problem (replaced thermometer, I think). 
Dec 2009

63000 mi
AM radio reception very static-y. Long-standing problem, but not dealt with under warranty due to my error (forgot to tell them). Dealer comp'd me a new radio which arrived w/in week, will be installed next week.  
Jan 2010

85700 mi
They replaced the radio two days ago - comped me a loaner and gave me a new radio. 
Dec 2011

115000 mi

US $1000
battery needed replacement 

Return to top

2005 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Massachusetts, United States
Mar 2011 - Jan 2014
May 2011

45000 mi

US $160
Engine intake hose had a huge hole/crack - part was replaced 

Return to top

2005 BMW 3-Series 2dr Coupe

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

BMW 3-Series in New Mexico, United States
Oct 2007 - Aug 2009
Dec 2008

42000 mi
Worn control arm bushings. 
Aug 2009

45000 mi

US $75
Repaired a faulty level sensor discovered in a pre-purchase inspection. 
BMW 3-Series in Illinois, United States
Feb 2011 - Aug 2012
Mar 2011

52000 mi

US $80
Thermostat stuck open, replaced thermostat 
BMW 3-Series in California, United States
Jan 2013 - Dec 2013
Dec 2013

86000 mi

US $700
oil leak 

Return to top

2005 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Texas, United States
Nov 2007 - Aug 2012
Jun 2012

63000 mi
Replace front lower control arm bushings. Serpentine belt pulley bearings failing. Chewed up serpentine belt. 
BMW 3-Series in Wisconsin, United States
May 2008 - Jan 2011
Dec 2008

37000 mi
Headlight taking on water at carwash. 
Aug 2009

43000 mi

US $2800
Clutch, flywheel replaced. Front reinforcement plate replaced 
BMW 3-Series in Oregon, United States
Sep 2011 - Dec 2014
Nov 2011

81000 mi

US $400
Replaced windshield washer pump. Control arm bushings 
Aug 2013

112700 mi

US $500
rotors and brakes replaced. Also a guibo. 
Dec 2014

130000 mi

US $943
Blower Motor replacement 

Return to top

2005 BMW 3-Series 2dr Convertible

turbocharged 201hp 3.0L I6 Diesel 6-speed manual RWD

BMW 3-Series in Great Britain
Feb 2013 - Jun 2018
Feb 2014

51000 mi

£110
Replaced worn out battery Checked bushes for wear 
Sep 2015

57000 mi

£225
Starter motor failure. Known issue with Denso units. Replaced with Bosch unit 
Dec 2017

58000 mi
Factory recall to replace Driverks airbag. Part of a global recall. 
May 2018

59000 mi

£200
DSC pressure monitoring valve #2 went intermittent causing warning lights. Replaced and brake system bled. 
Jun 2018

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. 

Return to top

2005 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Texas, United States
Jun 2015 - Jun 2018
Nov 2017

138000 mi

US $750
Starter failed 

Return to top

2005 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Tennessee, United States
Feb 2012 - Apr 2017
Aug 2012

73800 mi

US $25
Diagnosed problem with car not starting or not able to select a gear if start possible, or jumping out of gear during driving. Pulled codes, indicated low hydraulic pressure. Reservoir was full, no leaks indicated. Suspect relay - changed. 
Oct 2012

79700 mi

US $150
Throttle Position Sensor became erratic. Threw lots of codes. Car went into 'Limp' mode several times. Had to pull over stop and re-start engine. Replaced sensor. 
Apr 2013

86000 mi

US $300
Had roaring noise making left hand turns at highway speed. Shop diagnosed right front wheel bearing failing. Replaced. 
Aug 2016

165000 mi

US $30
A/C recharge 
Jan 2017

165000 mi

US $575
Replaced compressor. 
BMW 3-Series in Florida, United States
Nov 2014 - Nov 2018
May 2015

91000 mi

US $2000
Slight shuddering in 1st. Replaced clutch and fw. Also took care of a very tiny coolant leak. Replaced hose. 
Jan 2018

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 6-speed manual RWD

BMW 3-Series in New Jersey, United States
Oct 2007 - Mar 2010
Sep 2008

47000 mi
A problem with the softtop in the convertible. 

Return to top

2005 BMW 3-Series 2dr Convertible

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

BMW 3-Series in California, United States
Nov 2016 - Jun 2018
Mar 2017

81000 mi

US $1700
new radiator, water pump, expansion tank, hoses, vanos lines. 
Mar 2018

86000 mi

US $625
Oil level sensor replaced 

Return to top

2005 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Arizona, United States
Mar 2011 - Jun 2012
Jul 2011

71000 mi

US $50
Windshield washer fluid pump replaced. 

Return to top

2005 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Victoria, Australia
May 2010 - Jun 2011
Jul 2010

26040 mi

A $1000
Engine mounts replaced (collapsed) Suspension bushings replaced 
BMW 3-Series in Ohio, United States
Dec 2010 - Mar 2015
Jun 2014

84000 mi

US $300
Could not turn steering column. shocks needed replacing 

Return to top

2005 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in New Jersey, United States
Dec 2008 - Jun 2018
Jul 2013

65000 mi

US $500
ABS/Traction control light on YELLOW - BRAKE lite on YELLOW also. Could not turn DSC on or off using switch. Replaced fluid sensor - glad it was not the computer board. 

Return to top

2004 BMW 3-Series

Engine not specified

BMW 3-Series in Ontario, Canada
Sep 2014 - Dec 2014
Dec 2014

79360 mi
Steering pump leaked and replaced. Very slight knock on steering wheel can be felt when idle before replacement. 
BMW 3-Series in Texas, United States
Sep 2009 - Mar 2010
Oct 2009

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

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. 
BMW 3-Series in New York, United States
Jun 2015 - Jul 2016
Jul 2016

215000 mi

US $2400
Both catalytic converters clogged 
BMW 3-Series in Virginia, United States
Feb 2008 - Mar 2010
Jul 2008

78000 mi

US $30
Broken sunroof 
BMW 3-Series in California, United States
Aug 2007 - Mar 2010
Sep 2007

45000 mi
Service light came on. Was told it was caused by a loose gas cap. 
BMW 3-Series in Texas, United States
Jan 2011 - Apr 2011
Feb 2011

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. 

Return to top

2004 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Georgia, United States
Nov 2010 - Nov 2011
BMW 3-Series in Ontario, Canada
Feb 2011 - Mar 2018
Jun 2011

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 
Sep 2011

89900 mi

C $168
Brake calliper replaced on right front  
Oct 2012

101760 mi

C $334
Replacement of idler arm & belt 
Mar 2013

108500 mi

C $10
Power steering pump failed - replaced for third time - under warranty 
Jun 2013

108500 mi

C $1300
seized caliper on one brake was causing problem Oil seal had to be replaced to repair oil leak 
May 2014

124000 mi

C $300
Replace front shocks 
May 2015

133300 mi

C $140
Replace gear shift vinyl cover and cracked mount 
Mar 2016

139500 mi

C $125
Windshield washer fluid leaking 
Dec 2017

147560 mi

C $600
Rod was loose and dangerous - failure could cause wheels to move independently if left 
BMW 3-Series in Missouri, United States
Oct 2014 - Sep 2017
Feb 2015

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 

Return to top

2004 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Pennsylvania, United States
May 2015 - Jul 2015
Jul 2015

81000 mi

US $800
replaced both rear springs - broken off near bottom and resting directly on supports 
BMW 3-Series in Washington, United States
May 2008 - Jan 2010
Dec 2008

65000 mi
Replaced alternator pulley and the belt tensioner. 
Mar 2009

68000 mi

US $100
Replaced center console hazard/lock button. 
May 2009

73000 mi
Replaced valve cover seal. Replaced front CV joint boots and axles. 
Oct 2009

80000 mi
Checking in. Passenger side rear view mirror needs repair because it doesn't automatically adjust for curb view. There's also a weird squeal in the HVAC system. 
Jan 2010

84000 mi
Check engine light came on and indicated a thermostat problem. Need to have car examined by dealer. 
BMW 3-Series in Ontario, Canada
Aug 2006 - Dec 2014
Jul 2006

20460 mi
Replacement of keys, defective. 
Aug 2006

21080 mi
Rear linkage clunking noise. Improperly lubed joints. Warranty. 
Feb 2007

26660 mi

C $150
Install Homelink control in upper roof console 
Apr 2007

28520 mi

C $400
Replace front rotors and brake pads. Replace exhaust downpipe (defective - warranty) Replace battery (defective - warranty) 
May 2007

29140 mi
Realign skid plate - vibrating against exhaust parts. Rear linkage clunking - lubed joints 
Sep 2007

31620 mi
Replace defective front resonator (exhaust). Warranty repair. 
Oct 2007

32240 mi
Replaced rear sway bar and linkage. Under warranty. 
Nov 2007

32860 mi
Exhaust system expanding and vibrating agains heat shield. Repositioned. Warranty repair. 
Mar 2008

35340 mi
Repair broken console lid. under Warranty. 
Apr 2008

35960 mi

C $250
Repair front control arm. 4 wheel aligment done on car. 
Nov 2008

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

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

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

50840 mi

C $300
Replacement of rear taillight assembly and bulbs. Replacement of rear taillight assembly and bulbs. 
Sep 2009

54560 mi

C $520
Front brakes pads and rotors replaced 
Jan 2010

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) 
Aug 2012

85440 mi

C $76
Replaced lower control arm bushings on both front wheels. Turned out to be parts set up for track, sent in error. Ordered correct parts. 
Nov 2012

87820 mi

C $230
Replaced worn out front lower control arm bushings, both sides of car, this time with the correct OEM parts. 
Feb 2013

89580 mi

C $60
Leaking gasket. Replaced valve cover gasket and valve cover bolt washers. 
Mar 2013

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

91140 mi
Real axel seals weeping fluid. Replaced rear axel seals on the differential. Replaced differential fluid and plugs. 
Aug 2013

91540 mi

C $430
Radiator coolant expansion tank failed. Replaced coolant expansion tank, replaced coolant. 
Feb 2014

94440 mi

C $224
Replaced car battery. 
Mar 2014

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

BMW 3-Series in Pennsylvania, United States
Jun 2012 - May 2017
Dec 2012

73000 mi

US $85
Thermostat was stuck open; engine would not come up to full temperature. 
Jun 2013

78000 mi

US $140
AC was low on pressure. Shop recharged. 
Oct 2013

80700 mi

US $53
Window regulator on right rear passenger door died. Replaced with new unit. Oil leak from valve cover gasket. 
Aug 2014

89100 mi

US $700
Leaking coolant reservoir. Replaced radiator, water pump, hoses, coolant tank as recommended at 90k miles. Clunking at low speeds and wandering on the highway. Replaced front control arms, FCA bushings, and sway bar endlinks as recommended at this mileage. 
Jun 2015

96000 mi

US $800
Car overheating; shop determined low AC charge was responsible. Repair fixed non-functioning AC but did not solve overheating issue. Fixed A/C Overheating while stopped in traffic. Shop determined that auxiliary cooling fan had failed. Replaced fan, but did not resolve issue. 
Jul 2015

96200 mi
Overheating caused by bad temp switch. Replaced switch. 
BMW 3-Series in Virginia, United States
Dec 2006 - Jun 2018
Sep 2008

46000 mi
DSC/TCS/ABS activates when not necessary. 
Nov 2008

47000 mi
The ABS operating when not necessary - was resolved by replacing the tires, which were worn (it seems the BMW DSC/TCS/ABS system is picky, as the shop foreman had had the same problem with his E39).  
Dec 2012

87000 mi

US $210
Valve cover gasket replaced 
Jun 2014

101000 mi

US $260
Misfire no. 5 cylinder. Replaced coil and plug. 
Jan 2015

105200 mi

US $700
Oil leak - oil pan gasket replaced 
Jun 2015

106000 mi

US $1050
Oil leak - replace valve cover and gasket Oil leak - reseat oil filter holder 
Jul 2017

114000 mi

US $35
A/C weak, topped up refrigerant 
May 2018

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

BMW 3-Series in British Columbia, Canada
Aug 2007 - Sep 2011
Sep 2007

29140 mi
The starter was failing. It was replaced. I had to make 2 trips b/c they did not fix the problem in the 1st trip. Second trip to have starter repaired after first trip failed. 
May 2009

55180 mi

C $168
Rear Left indicator/brake light stopped working. The ground connection was burned out. Had to change the connectors & wire a new ground. Known Problem from BMW. 
Aug 2009

58900 mi

C $500
Engine Light was on for 2974; Oxygen sensor. 
Feb 2010

66960 mi

C $250
Service Light ON. 
Dec 2010

80600 mi

C $450
Left front window motor/regulator replaced. 
Sep 2011

94860 mi

C $600
DISA Valve was broken. They had to install a new DISA valve.  
BMW 3-Series in Massachusetts, United States
Oct 2014 - Apr 2017
Jun 2015

95000 mi

US $100
Tail light warning light illuminated on dash though all lights fully operational. Wiring inspected, plugs/sockets cleaned, no new parts. Repair initially successful but problem recurred within a couple weeks. 
Sep 2015

96000 mi

US $700
Front passenger window regulator replaced Moonroof sunshade off tracks 
Mar 2017

102000 mi

US $600
Oil filter housing leak - replaced gasket. Vanos supply hose leak - replaced hose. Cleaned connections at right tail light to fix false warning light. 
BMW 3-Series in California, United States
Feb 2008 - Mar 2018
Sep 2010

100000 mi
Sub-frame welds were failing on early issue 3 series (2001-2002). TSB was sent out for all e46 style BMWs. Mine was evaluated and given clean bill of health. 
Dec 2013

129000 mi

US $1000
New shocks, struts, sprongs and both front and rear control arm bushings. 
BMW 3-Series in California, United States
Dec 2008 - Mar 2010
Apr 2008

77000 mi

US $160
Control arm bushings worn, replaced. 
Jul 2008

77000 mi
Car would not start, fuel pump replaced. Work took place in July 2008. 
BMW 3-Series in Florida, United States
Feb 2014 - Oct 2015
Sep 2014

105000 mi

US $800
Oil filter housing gasket failure Both passenger side window regulators failed within days of each other. These units are chronic problem areas in the e46 3-series BMW. Leaking Schrader valve on A/C system. Dye injected in system and system recharged. Leak was slight. Replacement parts ordered and will be replaced at next visit. 
Jan 2015

US $100
Rebuilt / overhauled the DISA unit located in the m54b30 engine intake plenum using a kit sold by German Auto Solutions (GAS). The DISA is a common failure item on BMW's I-6 engines in the e39 and e46 chassis. 
BMW 3-Series in Virginia, United States
Mar 2013 - Apr 2016
Apr 2015

90000 mi

US $55
Replaced worn front control arm bushings (FCAB). 
BMW 3-Series in Maryland, United States
Aug 2011 - Jun 2018
Jun 2015

105000 mi

US $1300
Thermostat and water pump were replaced Alternator died and needed to be replaced. Sway bar links needed to be replaced. 
Sep 2017

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

128000 mi

US $850
Replaced rear shocks, springs, and all associated hardware (shock mounts, bolts, reinforcement plates, bump stops, etc...) 
Jun 2018

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. 
BMW 3-Series in Iowa, United States
May 2011 - Jun 2018
Dec 2011

98000 mi

US $120
1 leaky fuel injector caused poor starting. Replaced and all is well. 
Mar 2013

107000 mi

US $15
Replaced oil filter housing gasket due to small oil leak. 
Nov 2015

131000 mi

US $110
Intake cam position sensor went bad. Replaced to resolve SRC codes. 
Jan 2017

126200 mi

US $30
Code P0302 with engine stumble. Replaced ignition coil on cylinder 2 with cheap one from Advanced Auto. New coil fixed the problem 
Jun 2018

149000 mi

US $75
Final Stage Resistor/Switch failed. HVAC fan would not come on. Replaced resistor and everything back to normal. 
BMW 3-Series in Florida, United States
Oct 2011 - Jun 2012
Apr 2012

105800 mi

US $599
replace water pump & coolant hose flush coolant system 
Jun 2012

110000 mi

US $773
replace AC compressor (OEM replacement purchased separately online), dryer, alt belt tensioner pulley 
BMW 3-Series in California, United States
Jul 2012 - Jun 2018
Aug 2012

96200 mi

US $200
Water pump gasket leaking. Replaced water pump 
Jan 2016

US $700
radiator leaking. replaced radiator, water pump, and hoses. 
May 2016

135000 mi

US $1200
Control arm bushing replacement and shock/strut replacement 
BMW 3-Series in Ontario, Canada
Jul 2010 - Oct 2013
Apr 2011

70260 mi

C $300
Check engine light illuminated, car would not idle and ran roughly. Dealer diagnosed lean lean mixture due to cracked intake boot. Replaced part. 
BMW 3-Series in Georgia, United States
Jun 2010 - Sep 2015
Jul 2010

64000 mi

US $50
rough idle w/ AC on; cleaned MAF, disassembled intake and cleaned dirty/stuck idle control valve, DISA valve and throttle body, checked for vacuum leaks and cracked hoses - found none; rough idle has not returned. 
Nov 2010

64000 mi

US $60
Airbag light (SRS) came on, error code indicated driver's wheel airbag fault, mechanic cleared error and SRS light has not returned - likely spurious sensor electrical fault 
Apr 2011

66200 mi

US $130
Airbag (SRS) light came on again after being cleared twice before - fault code indicated drivers steering wheel firing Stage 1 fault; replaced steering wheel switch module (slip ring) and switch module to steering wheel airbag wiring harness. 
Jun 2011

67000 mi

US $70
Drivers side front window regulator broke - repaired by installing new window regulator. 
Apr 2015

90200 mi

US $95
replaced faulty oil level sensor replaced worn front control arm bushings 
BMW 3-Series in Texas, United States
Sep 2015 - Jul 2016
Jan 2016

US $150
Oil filter housing was leaking due to degraded seal. Windshield washer pump leaking 
BMW 3-Series in Washington, United States
Mar 2018 - Jun 2018
May 2018

156000 mi

US $400
The brake pressure sensor had failed, resulting in the ABS and DSC systems being turned off. The sensor was replaced but the new sensor was also faulty. 
BMW 3-Series in Texas, United States
- Jan 2011
Jan 2011

62500 mi

US $54
Window regulator replaced. Rear driver's side door. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Washington, United States
Mar 2010 - Jun 2011
Apr 2010

61000 mi

US $200
Vacuum tube came loose @ manifold.  
BMW 3-Series in Virginia, United States
Sep 2013 - Jun 2014
Dec 2013

139000 mi

US $65
Valve cover gasket leaking Replaced A/C belt and mechanical tensioner 
Jun 2014

140000 mi
A/C blower had intermittent squeak on low settings. 
BMW 3-Series in Nevada, United States
May 2010 - Sep 2013
Sep 2011

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. 
BMW 3-Series in Georgia, United States
Mar 2012 - Apr 2018
Apr 2012

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 
Sep 2017

170000 mi

US $1100
Fuel sensors Radiator and hoses replaced 
Apr 2018

174000 mi

US $400
Overflow reservoir bracket and o rings at transmission cooling line were leaking. Replaced 
BMW 3-Series in California, United States
Jan 2013 - Sep 2014
Oct 2013

120500 mi

US $750
Oil filter housing gasket Anti roll bar end links torn 
Mar 2014

126000 mi

US $90
Water heater valve stuck open 
BMW 3-Series in Indiana, United States
Oct 2011 - Dec 2013
Nov 2011

88000 mi

US $100
Replaced oil filter housing gasket (leaking). Also did an oil change. Replaced power steering reservoir (dirty filter) and clamps (leaking). 
Dec 2011

89000 mi

US $900
Replaced struts, shocks and springs. Shocks and struts were completely shot. 
Jan 2012

110300 mi

US $225
Replaced rear light wiring harness. 
Apr 2012

92700 mi

US $200
Swaybar links and tierods. Alignment from local shop. 
Jul 2012

96500 mi

US $150
Front wheel bearings were worn and needed to be replaced. 

Return to top

2004 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Washington, United States
Mar 2010 - Jun 2011
Apr 2010

71000 mi

US $880
Replaced idler pulleys that mechanic noted were squeaking. 
BMW 3-Series in North Carolina, United States
Feb 2009 - Jun 2018
Nov 2010

79000 mi

US $2
Driver's sun visor bracket. Bracket became loose over time and visor would unclip when rotating up and down. 
Feb 2011

84400 mi

US $40
Driver's side tail light bulb carrier. Corroded and melted ground wire contact. 
Sep 2011

101000 mi

US $200
driver's side and passenger's side window regulators are beginning to fail. 
Oct 2011

101000 mi

US $115
Auto-dimming rear view mirror repaired by independent party. Mirror lost auto-dimming function and fluid leaked completely out of the mirror. Auto-dimming rear view mirror repaired by independent party. Mirror lost auto-dimming function and fluid leaked completely out of the mirror. 
Dec 2011

107000 mi
Battery needed to be replaced. 
Feb 2012

112000 mi

US $90
Replaced alternator/water pump tensioner and idler pulleys. Pulleys were squeaking at idle. 
Aug 2012

125700 mi

US $20
Hood switch sensor faulty. Alarm would go off thinking the hood had been opened. 
Apr 2013

133200 mi

US $600
Original shocks and struts were worn out. Replaced with OEM parts. Replacement cost includes all new hardware associated with install - bolts, nuts, washers, etc. 
Jul 2013

139000 mi

US $200
Replaced "shark fin" rubber antenna gasket on roof. Was cracking and deteriorated. Replaced leaky valve cover gasket. Strong odor of burnt oil when stopped at a light. Replaced aging CCV (Crank Case Ventilation / PCV) system. Replaced leaking oil filter housing gasket. 
Feb 2014

146400 mi

US $50
Replaced leaking VANOS oil line 
Jun 2014

150000 mi

US $30
Headlight lens was faded and hazed due to age. Sanded and polished lens to restore clarity. 
Sep 2014

153000 mi

US $75
Replaced thermostat due to failed electrical heating element. Replaced thermostat due to failed electrical heating element. 
Jan 2015

147500 mi

US $300
Replaced low beam xenon headlight bowls. The reflective coating on the original plastic bowls were faded, burnt and cracked. This is a known issue on E46 models with ZKW xenon HID headlights. 
Feb 2015

158400 mi

US $75
OEM Wahler thermostat developed a slow coolant leak where the electrical connector enters the thermostat body. 
May 2015

161700 mi

US $50
Front driver's turn signal corner light failed. Replaced with new turn signal assembly, including new bulb and bulb socket. 
Sep 2015

166000 mi

US $40
Replaced driver's side hood grille. 

Return to top

2004 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in New Hampshire, United States
Mar 2017 - Jun 2018
Jul 2017

138000 mi

US $15
Windshield washer pump 
May 2018

145000 mi

US $85
Both rear coil springs - replaced with new Bilstein 
BMW 3-Series in Illinois, United States
Jun 2017 - Jun 2018
Jun 2017

114000 mi

US $1200
Leaking oil pan 
Jul 2017

115000 mi

US $1200
Heavy steering. Steering rack replaced 
Mar 2018

120000 mi

US $900
Water pump 
BMW 3-Series in Minnesota, United States
Sep 2009 - Sep 2011
Apr 2010

98000 mi

US $100
Thumping noise occurring while turning at speeds of 25mph or greater. As time progressed the thumping occurred at slower speeds with minimal need for steering wheel movement to bring on the thumping. Front axles worn...required replacement. 
Jun 2010

100000 mi

US $100
Washer fluid pump malfunction (leak) Covered under extended warranty 
Jun 2011

118000 mi

US $100
Valve cover gasket replacement as I was losing small amount of oil over engine block. Tipped-off by burnt smell post-driving. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Virginia, United States
Jul 2014 - Jun 2018
Mar 2015

187000 mi

US $150
Replaced coil packs (connected to spark plugs) and pre-cat oxygen sensors. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Kansas, United States
Apr 2013 - Sep 2015
Jun 2013

57000 mi

US $230
Performance. Air filter replaced. 
Dec 2013

61000 mi

US $350
New thermostat. Car was not heating. Thermostat fixed the problem. 
Jul 2015

68200 mi

US $2100
Valve cover, brakes and major tune up 
BMW 3-Series in Ontario, Canada
Mar 2016 - Sep 2016
Jun 2016

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

BMW 3-Series in New Jersey, United States
Apr 2012 - Mar 2018
Jun 2012

66000 mi

US $1100
4 wheel drive front axles worn, one boot was cracked and leaking 
Nov 2014

70000 mi

US $10
burning oil, quart every few thousand miles 
Mar 2015

76000 mi

US $300
spark plugs replaced rear drivers side shock broke after pothole. the shock itself sheared clean through, so no other damage. 
Apr 2016

100000 mi
Rear tail light connector burned out - replaced under recall 
BMW 3-Series in New Mexico, United States
Dec 2011 - Mar 2015
Feb 2012

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 
Jun 2012

74000 mi

US $977
replace valve cover plus oil & filters change and replace power steering hose 
Jun 2013

87000 mi

US $500
replace fuel pump cam sensor code 
Sep 2013

88000 mi
Sub woofer amplifier failed, emitting a loud noise. unplugged it, waiting for replacement part to arrive. 
Mar 2014

94000 mi

US $2000
transmission leak 
Jun 2014

97000 mi

US $2000
repaired CV boots,  replaced thermostat, replaced nav screen, reprogrammed computer 
Jan 2015

102200 mi

US $3000
oil pan leak,  thermostat, coolant tank, power steering hose, intake hose. 
BMW 3-Series in Pennsylvania, United States
Dec 2006 - Mar 2010
Jan 2007

20000 mi
The amp went out. This is the second time they've replaced the amp. 
May 2007

22000 mi
The SES light came on, it ended up being the engine thermometer that went out. Result was a coolant change and a replacement of the part. While there, the car went in for a voluntary oil service which was not covered under maintanence. 
Nov 2007

28000 mi
Transmssion delay from reverse to drive when cold started...reflashed with new software like last time...hopefully will work this time, also complimentary oil service. 
BMW 3-Series in Colorado, United States
Jul 2016 - Jun 2018
Feb 2017

141000 mi

US $200
Rough idle due to a leak in the vacuum system. It turned out to be a leaky MAF upper boot and a broken vacuum line from VANO to the CCV unit. Need a smoke machine to find the leak. 
Jul 2017

146000 mi

US $30
Coolant leaks. Replaced upper radiator hose. 
Nov 2017

150000 mi
Secondary Air pump to valve hose replaced 
Jan 2018

152000 mi

US $50
Window regulator 
BMW 3-Series in Connecticut, United States
Nov 2010 - Mar 2018
Apr 2011

90000 mi

US $1900
replace all front suspension components,and full alignment. 
Jul 2013

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

150000 mi

US $230
fuel pump stopped working, replace pump & fuel filter 
Jan 2016

167800 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. 
May 2016

188700 mi

US $1000
replace front axles,  engine mounts and transfer case bushing 
Dec 2017

211000 mi

US $570
replace leaking radiator 
Jan 2018

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. 
BMW 3-Series in Louisiana, United States
Feb 2010 - Oct 2011
Apr 2010

95000 mi
A/C evaporator core developed leak 
Aug 2010

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

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

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

125000 mi
Service engine soon light illuminated on a cold morning, but no driveability symptoms. Check of code revealed too lean condition. Reset code/light and did not reappear in >500 miles of driving. 
BMW 3-Series in Connecticut, United States
Mar 2011 - Mar 2018
Sep 2011

104000 mi

US $1200
Broken rear springs, both sides, rear shocks both sides 
Jan 2012

107500 mi

US $675
Front lower control arms, ball joints and bushings. Sway rod ends. 
Mar 2016

179000 mi

US $1956
Differential failed 
Nov 2016

189000 mi

US $150
rusted and corroded rear brake lines 
Oct 2017

201000 mi

US $390
CCV components replaced due to excessive oil consumption Final Stage resistor replaced 
BMW 3-Series in Manitoba, Canada
Sep 2008 - Mar 2012
Mar 2010

18600 mi

C $1300
Control system for driver's side headlamp needed to be replaced 
Jul 2011

26140 mi

C $600
Replaced camshaft. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Georgia, United States
Dec 2005 - Nov 2007
Oct 2005

10592 mi
Ignition Coils Replaced Warranty/Recall Annual Oil Service 
Dec 2006

24120 mi
Self-Dimming Rear-View mirror replaced 
BMW 3-Series in Texas, United States
Nov 2011 - Dec 2011
Dec 2011

87000 mi
The rear view mirror's tint was coming off, and needed to be replaced. The front bushings would need to be replaced at some point (they made rattles when you hit bumps in the road). 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in North Carolina, United States
Nov 2009 - Sep 2010
Dec 2009

75000 mi

US $167
vacuum leak cracked upper air intake elbow. 
BMW 3-Series in Ontario, Canada
Feb 2013 - Sep 2018
May 2013

91080 mi
Coolant Leak 
BMW 3-Series in Texas, United States
Sep 2012 - Jun 2018
Nov 2012

73200 mi

US $190
Upper belt tensioner making noise - bearing going out. Both tensioners replaced as well as serpentine belt. 
Jun 2013

81000 mi

US $150
Coolant expansion tank cracked and oil cooler thermostat broke during replacement. Both were replaced as well as a coolant system flush and refill. 
Aug 2013

82000 mi

US $22
Camshaft Position Sensor error message - intermittent failure. Found a close-out deal (regularly $120 for BMW part) and installed in 20 minutes. 
Dec 2013

87000 mi
1) Coolant leak - Haven't yet identified the exact location, but looks like at the connection at the top of the radiator. 2) Oil leak - Looks like a leak at one of the sensors at the front near the coolant thermostat housing. 
Feb 2014

87000 mi

US $274
Valve cover gasket leak. Oil Filter Housing gasket replacement. 
Feb 2015

98000 mi

US $60
Check engine light came on. Determined a problem with cylinder 4. Replaced coil pack on #4 and all spark plugs. 
Jun 2015

100000 mi

US $235
AC stopped blowing cold air. Attempted to add myself, but couldn't get good reading on gauge and didn't fix the problem. Shop evacuated, recharged and added dye. So far, it is still blowing cold air. 
Aug 2015

101000 mi
Car began running rough and occasionally would blow a cloud of white smoke from the exhaust indicating the Crank Case Vent valve was getting clogged. It got progressively worse and the Check Engine light came on. Replaced CCV and hoses. $220. Small coolant leak for quite awhile near radiator/hoses/expansion tank. Replaced radiator, expansion tank & auto trans thermostat, upper & lower hose, thermostat & housing, water pump and fan clutch. $480. Identified freon leak at both high and lower pressure valves. Leak if very slow, so will replace valves in the fall after freon leaks down and AC not needed as much. 
Sep 2015

102000 mi

US $60
Driver's window regulator failed. Ordered part and replaced it.  
Oct 2015

102200 mi
The window failed again after 3-4 weeks and was stuck down. I suspect the new Cardone regulator's plastic cable "coupler" failed. A known point of failure and in my opinion a poor design. Redo... 
Nov 2015

102600 mi

US $80
The Cardone window regulator did fail, although it was in the cable take-up mechanism. I ordered a replacement from RockAuto.com, who will reimburse me when the other is returned. The new one is different and seems to be working fine. 
Jun 2016

107000 mi

US $75
Driver's side window regulator failure. Vendor agreed to send a different replacement brand after two Cardone regulators failed. 
Apr 2017

123000 mi

US $30
Known leaks in A/C recharge valves, although very slow. Requires typically one recharge per season. 
May 2017

123000 mi

US $125
Trying to find slow AC leak. Recharged and added dye. 
Aug 2017

128000 mi
Driver's-side window regulator failed (AGAIN). I'm losing track of how many I've had to replace. It hasn't been replaced yet, but will be in the next couple of months. 
Mar 2018

135000 mi

US $595
The valve cover gasket began leaking (again). The same shop repaired it less than 50K miles ago. The oil had damaged the lower radiator hose, so it was also replaced. The driver's window regulator also went out (AGAIN), so they replaced it with a genuine BMW part. I can only hope it lasts. Car died and couldn't be started. Towed to shop and was told there was no fuel pressure. The fuel pump was replaced. 
BMW 3-Series in Connecticut, United States
Jul 2012 - Jan 2013
Oct 2012

119000 mi

US $500
Check engine light on, engine starts fine but with a little hesitation. 
Jan 2013

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!:-( 
BMW 3-Series in California, United States
Aug 2010 - Jul 2017
Jul 2014

159300 mi

US $8600
Fuel Pump Repair (requires replacement of entire fuel tank on M56 ULEV model $7100 parts $1500 labor 
Apr 2016

183500 mi

US $37
Coolant Temperature Sending unit leak 
Jul 2017

208000 mi

US $132
Airbag Fault light on, (Airbag Ignition Circuit Driver Stage 1). Required replacement of Slip Ring Assembly. 
BMW 3-Series in California, United States
Nov 2008 - Oct 2017
Mar 2010

95000 mi

US $80
Thermostat was stuck open. Replaced it. 
Sep 2011

106000 mi

US $110
Wheel bearing started to make some noise. 
Aug 2013

118000 mi

US $500
Evap pump. 
Sep 2013

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 
Feb 2015

127000 mi

US $150
Replace three window regulators. Two rears with broken cable guide wheels, passenger front with cable broken. 
Dec 2015

133000 mi

US $40
RF window regulator replaced. 
Feb 2016

133900 mi

US $72
Fuel Evap diagnostic module set check engine light. No drivability issue. Replaced DM-TL. 
May 2017

144000 mi

US $60
Replaced coolant level sensor. Replace cloudy headlight covers. 
BMW 3-Series in Georgia, United States
Jan 2007 - Mar 2013
May 2007

54975 mi
Wheel Speed Sensor replaced 
Apr 2009

85000 mi

US $54
Bulb Carrier (part) 
May 2010

103000 mi

US $226
Replace Air Pump Valve Right Headlamp Assembly - bought online and installed myself 
Jul 2011

120074 mi

US $618
Replace Expansion Tank, Thermostat Assembly, Coolant 
Sep 2011

122382 mi

US $110
Replace Crank Case Hose (Valve > Dipstick) 
Mar 2012

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

139362 mi

US $1205
Oil-leak Gasket and Washer replacements, hoses, belts; oil change. 
Feb 2013

139362 mi

US $195
Replaced oil filter housing gasket. 
BMW 3-Series in Texas, United States
Apr 2015 - Dec 2016
Apr 2015

167000 mi

US $350
Window regulators - replaced rear passenger side for second time in 12 months. replaced driver door regulator, replaced passenger door regulator 
Jul 2015

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 
Oct 2015

167000 mi

US $200
Coolant reservoir cracked and failed. Thermostat failed. Replaced both. 
Mar 2016

167000 mi

US $3700
Blower motor failed. Replaced blower motor, etc. 
BMW 3-Series in California, United States
Dec 2014 - Aug 2015
Mar 2015

117000 mi

US $1200
Passenger-side front window regulator again! 
BMW 3-Series in Ontario, Canada
Dec 2009 - Sep 2012
May 2010

57520 mi

C $100
Replaced front stabilizer links. Warranty paid $139 of $239 total. 
Jan 2011

62620 mi

C $600
Replaced both front lower control arms and left tie rod Covered under 3rd party warranty (EasyCare) We paid $100 deductible on control arms - would have been $1200 Paid $362 parts & labor for left tie rod 
Feb 2012

69520 mi
Burnt smell from under hood. Can't tell if it's burnt oil/fluid or electrical. Has gone away for now but was never fixed. Happed only during cold weather so far. 
BMW 3-Series in Virginia, United States
Mar 2011 - Aug 2015
Oct 2011

65000 mi

US $1000
Valve cover gasket repair Front control arm bushing repairs 
Jan 2012

65200 mi
Tail light defect repair 
Jan 2015

69000 mi
Cracked intake boots Cracked/chipped windshield cowl Pulleys were making terrible squealing noise, bearings were shot Spark plugs worn out 
BMW 3-Series in California, United States
Feb 2011 - Sep 2011
Apr 2011

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

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. 
BMW 3-Series in Ontario, Canada
May 2009 - Dec 2012
Jun 2009

30380 mi
Broken rear spring. 
Aug 2010

47120 mi

C $50
driver's door exterior window trim 
BMW 3-Series in British Columbia, Canada
Jun 2012 - Sep 2017
Nov 2012

65984 mi

C $265
oil filter housing gasket,2 ccv hoses,valve cover gasket. 
Apr 2014

84700 mi

C $500
Fuel pump 
Nov 2014

92380 mi

C $300
Full CCV replacement. 
BMW 3-Series in Michigan, United States
Jan 2010 - Jun 2011
Aug 2010

82000 mi
Control arm bushing. 
BMW 3-Series in Kansas, United States
Apr 2011 - May 2015
Jun 2011

88000 mi
First issue was an oil leak. Required two trips to fix.  Air conditioning repaired. Suspect they simply added R-134 to get it going. Out again, regular more skilled mechanic cannot find leak. 
Sep 2011

90000 mi

US $400
Leaking coolant. Replaced thermostat and o-ring on temp sensor. Replaced power steering hose. 
Jun 2012

99000 mi

US $86
Replaced purge control valve after car repeatedly threw codes. 
Dec 2013

115000 mi

US $500
Fuel pump died. 
Oct 2014

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. 
BMW 3-Series in California, United States
Apr 2007 - Feb 2014
May 2007

49000 mi
CD Player not working, radio/cd console replaced 
Apr 2009

93000 mi

US $80
CD player replaced in one hour 
Jul 2009

102000 mi

US $2500
Left window regulator replaced  Radiator coolant level sensor replaced 
Oct 2009

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

122000 mi

US $1900
Repair of three unreliable window regulators. Front passenger, left and right rear windows. 
Nov 2012

148300 mi

US $647
Diagnosis of Check Engine Light. MAF sensor replaced. CE Light and trouble codes cleared. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

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

42780 mi

C $1300
Oil leak from power steering pump. 
Jun 2011

53940 mi

C $5
Tail light assembly ground wire too weak. Wire burnt out at the connector to the harness 
Jun 2013

68200 mi

C $300
AC was not cooling. They said it needed recharge 
BMW 3-Series in Ohio, United States
Aug 2009 - Apr 2017
Apr 2011

56000 mi

US $300
both rear springs were broke and replaced 
Dec 2011

62000 mi

US $120
bulb works intermittently. Update: Bulb for front headlight (daytime running light) not working it was a bulb retainer part causing the problem not the bulb. I haven't been able to fix it. 
Oct 2012

72200 mi

US $100
front control arm bushing tail lights, faulty ground, BMW should recall the cars for this 
Dec 2012

73000 mi

US $800
one inner and 2 outer tie rods 2 Stabilizer links front outer cv boots 
Jul 2013

78500 mi

US $400
vanos variable valve system. Replaced the valve cover gasket and spark plugs also. 
Dec 2013

83000 mi

US $125
caliper sticking, new caliper installed 
Feb 2014

84000 mi

US $400
lights, and all electrical power drained while driving until it stalled out. Waited an hour and was able to drive to be serviced. Alternator replaced. Lucky I had just installed a battery a month ago. 
Oct 2014

90300 mi

US $60
Caliper on passenger side. (Driver side stuck last yr.) 
Mar 2015

93000 mi

US $200
coolant recovery tank and tranmission sensor 
Oct 2015

98000 mi
new control arms and stabilizers last ones only lasted 2 yrs. 
Dec 2015

98000 mi
window regulator high beam light not working , wire was loose and corroded. 
Apr 2017

106000 mi

US $165
water pump , second time power steering pump filter and housing. 
BMW 3-Series in Minnesota, United States
Jul 2011 - Oct 2014
Sep 2011

150000 mi

US $780
Fuel pump failed while on a road trip. No dealer in vicinity so repair was done by independent shop. 
Oct 2012

171800 mi

US $300
Lazy thermostat causing engine to run cold in cold weather. Replaced thermostat. Replaced leaking valve gaskets. 
BMW 3-Series in New Hampshire, United States
Aug 2011 - Dec 2011
Oct 2011

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 
Dec 2011

153000 mi
Sold car with oil loss problem not fixed. 
BMW 3-Series in Massachusetts, United States
Jul 2014 - Jul 2016
Aug 2014

102700 mi

US $1000
Oil leak 
Dec 2014

106000 mi

US $700
Replace brake rotors pads and one caliper from malfunction. 
Oct 2015

115200 mi

US $200
Exhaust pipe crack 
Nov 2015

115900 mi

US $500
Replaced faulty front caliper, and pads/rotors on front 
BMW 3-Series in Quebec, Canada
Oct 2012 - Aug 2015
Nov 2012

68635 mi

C $975
Rear pads, discs,sensor,calipers, spins, sliders. Rear coil springs 
Jan 2013

69233 mi

C $299
Check coolant loss Pressure test cooling system Repl expansion tank hose 
May 2013

69233 mi

C $300
Evac and fill system, check for leaks, put A/C stop,leak and dye 
May 2014

77005 mi

C $1300
Repair A/C, water pump, coil springs,shocks, belt, stabilizer links, cabin filter, 
Dec 2014

81220 mi

C $701
A plastic cylinder cracked, leaking coolant. Both pieces had to be replaced. 
May 2015

82320 mi
heavy white smoke coming out of the exhaustrnParts: crank vent valve kit, intake boots, valve cover gasket kit, intake manifold gasket kit, ignition coil 
Aug 2015

84940 mi
trunk did not open with remote, 4 wires needed replacing.  driver's side windshield wiper fluid pump failed 
BMW 3-Series in New Jersey, United States
Jan 2015 - Mar 2015
Mar 2015

182000 mi

US $1200
Broken Axel. Replaced both front axels 
BMW 3-Series in Massachusetts, United States
Dec 2006 - Mar 2014
Sep 2007

23000 mi
Steering wheel radio controls not working. 
Oct 2007

24000 mi
Repairs completed 
Apr 2009

38000 mi

US $350
SEL code called out bad thermostat sensor. Had thermostat, housing and sensor replaced. 
Aug 2010

43000 mi

US $1000
Rear springs cracked. 
Oct 2011

50300 mi

US $1135
Front CV axle boots failed 
Apr 2012

53200 mi

US $800
Lower control arm bushings 
Apr 2013

57300 mi

US $1200
Replaced leaking valve cover gasket. Replaced right front sway bar link. Replaced transfer case support mount 
BMW 3-Series in Massachusetts, United States
Mar 2016 - Mar 2016
Mar 2016

122000 mi

US $350
Was trying to open rear left window and was hearing a cracking noise. Motor was replaced. 
BMW 3-Series in Virginia, United States
Feb 2007 - Jan 2012
Apr 2008

62000 mi

US $560
Control Arm Bushings Worn. Maintenance indicator 700 miles short of service interval. Oil change and 60K to be completed when indicator comes on. 
Jun 2009

80000 mi
Hissing noise when A/C running. Seals replaced and system recharged. 
Jan 2012

102000 mi
Slow AC leak, heater fan squeal. 

Return to top

2004 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Colorado, United States
Jun 2017 - Dec 2017
Aug 2017

94000 mi

US $350
Guibo replace 
Nov 2017

99000 mi

US $300
vanos oil reservoir replaced 
BMW 3-Series in Quebec, Canada
Sep 2007 - May 2015
Oct 2007

22610 mi

C $53
Faulty oil level sensor, Faulty steering angle sensor causing DSC and ABS lights to come on. Squeeling from engine compartment on cold start-rpelaced two tensioners and alternator belt. 
May 2008

28381 mi
Replaced leaking rear left shock, Replaced discolored driver side mirror. 
Jul 2008

31057 mi

C $182
Air bag sensor on. positive battery terminal sensor resistance tto high. Cleaned terminals 
Mar 2009

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 
Jun 2009

41373 mi

C $56
Noise from front suspension. Replaced stabilizer pins? 
Jun 2010

54375 mi

C $180
No cold air from AC. Initially dealer said prssure was fine. but still no cold. Dealer topped up and OK. 
May 2011

62994 mi

C $995
Blown right front shock (bad roads?). Replaced both front shocks. 
Jul 2012

74280 mi

C $150
Thermostat stuck open. Replaced thermostat 
Sep 2012

76880 mi

C $150
Replaced driver door lock actuator 
Mar 2013

79360 mi

C $125
Replaced leaking valve cover gasket 
Jul 2013

82240 mi

C $350
Reprogrammed ECU to correct stuttering at 2500-3000 RPM 
May 2014

89280 mi

C $900
Leaking selector shaft seal. Leaking OFHG.  Sway bar bushings, CABs 
Jun 2014

89900 mi

C $600
Battery not charging. Alternator failed. 
Feb 2015

94940 mi

C $500
No windshield defrost 
Apr 2015

96720 mi

C $800
Replaced muffler and one tire 
BMW 3-Series in Washington, United States
Apr 2008 - Dec 2016
May 2008

32000 mi
Left exterior mirror would not return to memory position Squeal when started- belt and tensioner replaced. 
Mar 2015

77000 mi

US $60
HID Igniter 
Dec 2015

84000 mi

US $82
HID ballast Battery replaced. 13 years old OEM. 
BMW 3-Series in Tennessee, United States
Nov 2005 - Mar 2010
Jan 2005

13232 mi
ignition coil failed. 
Sep 2005

23465 mi
cup holder, front loose. 
Oct 2006

38548 mi
Front window regulator replaced. Rear pads and rotors replaced. 
Sep 2008

63167 mi

US $172
Replaced rear shock mounts. Worn ones were making "thunking' sound from rear when going over bumps. Covered under BMW CPO program. I paid $50, BMW/dealer paid rest. Changed oil and oil filter. Replaced rear shock mounts. 
Nov 2008

67000 mi

US $55
"Service engine soon" light came on. Problem was engine oil separator. Replaced part and accompanying tubes and hoses. Problem may result due to moisture freezing in the part causing failure. Thermostat failed in the open position. Engine coolant temperature wasn't getting up to normal level. Dealer replaced thermostat with new one, drained old coolant,and added new coolant. 

Return to top

2004 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in New York, United States
Jan 2010 - Oct 2010
Feb 2010

103000 mi

US $5
alternator noisy, bad bearings, purchased rebuilt on-line, replaced myself Repaired faulty ground wires on both taillights, common problem for e46 series BMW, parts cost $4.85 online vs reports of dealers charging over $300, repair took about 45 min. 
BMW 3-Series in Wisconsin, United States
Mar 2017 - Jun 2018
Feb 2018

251000 mi

US $40
Front camshaft potion Sensor 
BMW 3-Series in Pennsylvania, United States
May 2011 - Mar 2015
Jun 2011

92000 mi
New brakes and rotors and CV joints. All taken care of where purchased at no cost to me. 
Sep 2014

140000 mi

US $500
Axle, ball joint, control arm 
BMW 3-Series in Pennsylvania, United States
Sep 2013 - Mar 2015
Oct 2014

130000 mi

US $80
The window would not go back up. The window regulator had to be changed 

Return to top

2004 BMW 3-Series 4dr Sedan

168-horsepower 2.2L I6 5-speed shiftable automatic RWD

BMW 3-Series in Korea, South
Jul 2014 - Oct 2014
Aug 2014

122960 mi
AC compressor 

Return to top

2004 BMW 3-Series 4-door

turbocharged 6-cylinder diesel automatic AWD

BMW 3-Series in France
Mar 2012 - Aug 2013
Jan 2013 Replace steering rack 

Return to top

2004 BMW 3-Series 4-door

4-cylinder automatic 2WD

BMW 3-Series in Victoria, Australia
Feb 2014 - Apr 2016
Apr 2014

59200 mi

A $55
check engine light, only reset it, seems to have fixed the problem 

Return to top

2004 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in New Jersey, United States
Apr 2012 - Jul 2015
Apr 2012

50000 mi

US $230
RTABs were replaced. 
BMW 3-Series in Colorado, United States
Jun 2007 - Dec 2015
Jan 2007

26000 mi

US $400
Front control arm bushing needed replacement. 
Jan 2012

65000 mi

US $600
I track this car so you might consider this a consumable but it happens often. Front Control Arm and Rear Trailing Arm bushings needed replacement. 
Mar 2015

79000 mi

US $400
The sensor developed a slow oil leak. Drove it for almost two years before getting it repaired. 
BMW 3-Series in Alberta, Canada
Dec 2006 - Jun 2018
Jun 2018

63240 mi
Replacement of various hoses and seals. Replace pads and rotors. 
BMW 3-Series in California, United States
Jul 2010 - Jun 2018
Sep 2015

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

100300 mi

US $1100
Auto-dimming rear view mirror was leaking. Had it replaced. 
BMW 3-Series in Ohio, United States
Jun 2010 - Jun 2011
Jun 2011

79000 mi

US $550
The alternator stopped re-charging the battery, replaced it. 
BMW 3-Series in Florida, United States
Apr 2012 - May 2012
May 2012

90000 mi

US $250
Door actuator crapped out and needed to be replaced. 
BMW 3-Series in New York, United States
Apr 2016 - Sep 2017
May 2017

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. 
BMW 3-Series in Kansas, United States
Sep 2010 - Jun 2018
Nov 2011

91000 mi

US $900
Front control arm bushing failed and ball joints had play so entire l & r control arms replaced. 
Oct 2013

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

109000 mi

US $150
Oil leak due to Constant Pressure Valve o'ring. Replaced valve and o'ring and leak is fixed. 
Jun 2015

121000 mi

US $50
Replaced lower steering shaft coupler to eliminate excessive play in steering. 
Nov 2015

123900 mi

US $375
Idler bearing failed. Replaced both tensioners and idler as well as the both drive belts. 
Feb 2016

125900 mi

US $20
Stuck bypass valve causing drivability issues. Also replaced fuel cap. Valve cleaned for now - will replace if repeats. (Wasn't sure it was the problem but it was). 
May 2016

127100 mi

US $115
Previous drivablility problem returned. Replaced purge valve with new OEM part (previously had only cleaned it). Throttle position sensor failed causing ECL light and limp mode. Shutdown/restart and occurred again. Read codes, replaced part, OK since. 
Jun 2017

135000 mi

US $200
Driveshaft center support bearing failed and was replaced. Also replaced worn guibo. Also replaced muffler supports. 
Jan 2018

142000 mi

US $180
Ignition coil failed. Replaced all coils since appeared to be original. 
Apr 2018

144300 mi

US $485
Center support bearing failed again and was replaced. 
BMW 3-Series in Ontario, Canada
Jun 2015 - Jun 2018
May 2016

33720 mi

C $220
Fuel pump 
BMW 3-Series in Texas, United States
Apr 2010 - Aug 2015
Nov 2011

73000 mi

US $30
Relay for driver's window died. Relay replaced. 
Jan 2012

85600 mi

US $60
Clunk through steering wheel on braking. Diagnosed as excessively worn rear lower control arm bushing on passenger side. Ordered online and replaced. 
Feb 2012

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

86000 mi

US $400
Water pump impeller failed. Replaced water pump. Replaced thermostat housing seals. Replaced water pump gasket. 
Sep 2012

86000 mi

US $65
CEL came on during morning drive into work. Engine was difficult to keep revs in low RPM range. Pulled engine codes. Codes specified misfire in cyl 3. Replaced coil for cyl 3. Test drove car, checked codes. 
Apr 2014

104000 mi

US $800
Rear Main Seal leaking. Remove and replace. 
Aug 2015

125000 mi

US $1400
Rear differential leaking from all seals. Complete refurbishment from dealer. 
BMW 3-Series in Hawaii, United States
Dec 2009 - Jun 2018
Apr 2010

31000 mi

US $35
O-ring went back around temperature sensor, replaced sensor. 
Sep 2016

58000 mi

US $479
Service port leak Clutch pedal bushing 
Apr 2017

61000 mi

US $500
Rear trailing arm bushings (RTAB) were shot. Replaced with new and limiters. 
Oct 2017

63000 mi

US $500
Worn diff cover bushing. Required cover replacement. OEM bushings not available separately. 
Nov 2017

63400 mi

US $450
Clockspring. Did not correct non-functioning cruise and radio controls at steering wheel. 
Jun 2018

65000 mi

US $25
apparent slow leak. evacuated, recharged. 
BMW 3-Series in Colorado, United States
Aug 2015 - Mar 2018
Apr 2017

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. 
BMW 3-Series in British Columbia, Canada
Aug 2016 - Aug 2016
Aug 2016

187240 mi

C $65
Interior vent fan stopped working when final stage resistor failed. Final stage resistor replaced with a used replacement 
BMW 3-Series in Idaho, United States
Mar 2009 - Jan 2013
May 2009

14000 mi

US $100
Sagging door seals due to defective adhesive. BMW has issued a service bulletin about this Electrochromatic (auto dimming) rear view mirror failed. This has been a common problem with the M3. I sent defective mirror to maker and they replaced it with OEM mirror for $100 with shipping. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Colorado, United States
Aug 2015 - May 2018
Feb 2017

89000 mi

US $4
Noise from rear end. Changed rear differential oil, which appears to have alleviated the issue. 
Oct 2017

92000 mi

US $40
hydraulic pump for SMG transmission failed, car wouldn't shift to start (must be in neutral). problem turned out to be an electrical relay and a blown fuse. 
Nov 2017

93000 mi

US $480
f&^%ing clip holding a valve cover arm not touched by me during the preceding maintenance randomly came off inside the valve cover and circulated around the cams like a fork in a blender that's turned on, necessitating a g*d&^n tow and big repair bill. so mad. car universe unhappy with me for some reason. 
BMW 3-Series in Bahrain
Sep 2012 - Jun 2013
Feb 2013

103580 mi

$800
Radiator hoses leakage and engine oil leakage I also changed my brakes front and rear 
BMW 3-Series in Florida, United States
Jul 2012 - Jul 2013
Jul 2013

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. 
BMW 3-Series in Florida, United States
Oct 2010 - Apr 2012
Sep 2011

81000 mi

US $2000
Front right wheel hub assembly replaced.  Fuel sender unit replaced. Oil service. 
BMW 3-Series in Texas, United States
May 2011 - Jun 2018
Aug 2011

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

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

46200 mi

US $400
Needed a new tensioner pulley and belts as the A/C was acting weird. 
BMW 3-Series in Colorado, United States
Aug 2012 - Dec 2015
Apr 2015

74300 mi

US $30
check engine light pointing to coolant problem. filled with coolant and will wait to see if it's a thermostat or water pump issue later. 
BMW 3-Series in Texas, United States
Apr 2010 - Sep 2018
Mar 2018

90000 mi

US $600
Ignition coil failure on one cylinder. Replaced all 6. 
Aug 2018

92000 mi

US $410
Cracked expansion tank 
BMW 3-Series in California, United States
Jul 2011 - Jun 2018
Oct 2012

192800 mi

US $1600
Waterpump failing- replaced pump and thermostat Check engine light- diagnosed as failing fuel pump. Replaced fuel pump & filter. 
Jan 2014

201700 mi

US $300
Oil leaks- tighten bolt, replace crush washer, replace crankcase ventilation valve 
Jul 2014

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 
Nov 2015

260000 mi

US $3500
Oil pump chain tensioner bad, rod bearings replaced (bad), VANOS rebuild (noisy) and new cam bolts 
Mar 2016

263000 mi

US $300
Pre-cat oxygen sensor failure bank 2- replaced both. 
May 2016

267000 mi

US $260
Front brakes worn, right front caliper sticking. Replaced rotors/pads, cleaned caliper. 
Sep 2016

276000 mi

US $800
Variable Valve timing (VANOS) electrical problem- replaced solenoid unit 
Mar 2017

287000 mi

US $550
3 ignition coils failed- replaced all 6 
Dec 2017

305000 mi

US $250
Alternator became intermittent, replaced with rebuilt unit 
Jan 2018

306000 mi

US $50
MAF sensor failed, replaced with new one 
Mar 2018

312000 mi

US $750
Single fuel injector became intermittent. Replaced all 6 due to age. 
BMW 3-Series in California, United States
Apr 2011 - Jan 2013
Jan 2012

US $150
Fixed a broken tab on the moonroof slider 
Apr 2012

49000 mi

US $250
Replaced the high pressure power steering hose. 
BMW 3-Series in California, United States
May 2012 - Jul 2018
Aug 2013

64000 mi

US $70
Salmon relay went out. SMG kept shifting into neutral. Finally drove it to shop and part was replaced. 
Oct 2014

76300 mi

US $140
Interior auto-dimming rear view mirror developed bubble inside it. Sent in to radar-mirror.com for repair. 
Jan 2015

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

80000 mi

US $280
Noticed an oil leak. Constant Pressure Valve (aka Oil Relief Valve) needed to be replaced. 
Mar 2017

90000 mi

US $400
Valve cover gasket, fan belt 
Jun 2017

90000 mi
Water pump 
BMW 3-Series in Virginia, United States
Jun 2012 - Oct 2014
Jul 2012

128000 mi

US $70
Replaced driver's side headlight bulb 
Oct 2012

135000 mi

US $60
Throttle Position Sensor replaced. Took less than a minute to replace. 
Feb 2013

138000 mi

US $42
Bad coil #6 
Mar 2014

155000 mi

US $140
Idler pulley broke and left me stranded. I replaced both belts and thermostat while I was at it. 
Jun 2014

159000 mi

US $70
Throttle Position Sensor 
Sep 2014

164000 mi

US $420
High pressure power steering hose failure. $230 OE replacement + fluid. 

Return to top

2004 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Washington, United States
Jul 2017 - Jun 2018
Nov 2017

106000 mi

US $600
Replaced leaking oil filter housing gasket 
May 2018

110000 mi

US $800
Fuel pump died, leaving the car unable to start. 
BMW 3-Series in California, United States
Jun 2016 - Jun 2018
Oct 2016

151000 mi

US $500
Replace left rear wheel bearing to eliminate rumbling noise. 
BMW 3-Series in California, United States
May 2007 - Jan 2011
May 2008

44000 mi
Received letter from BMWNA stating Telematics Control Unit (TCU) was possibly faulty. Took to dealer to check function. Also had oil change service performed (under free maintenance). Piece of rubber trim (window seal ?) from driver's side door fell off 
BMW 3-Series in California, United States
Aug 2013 - Dec 2016
Jun 2013

78000 mi

US $40
Replaced secondary rubber air intake hose due to crack and not able to pass CA smog. 
Oct 2015

87000 mi

US $150
Replaced passenger door lock actuator. Solved the inability to unlock passenger door via console button or remote key. Now another problem - inability to lock passenger door via console & remote key. 
Dec 2016

88000 mi
Last reported that after replacing the passenger door lock actuator, I still could not lock/unlock via the console button (remote works though). Problem was left as was when I sold the car. 
BMW 3-Series in New Jersey, United States
- Jun 2005
Jun 2005

8000 mi
Faulty door latch sensor caused window to twitch (while car off & locked), triggering alarm in the middle of the night. 1 day in shop, fixed under warranty. 
BMW 3-Series in Michigan, United States
Jun 2008 - Aug 2015
Jul 2008

54000 mi
Hesitation at 2700 rpm. completely gone after software update. 
Sep 2009

60000 mi

US $200
Front lower control arm bushings failed and replaced. 
Oct 2010

66300 mi

US $10
Broken bracket for volume control inside radio. Owner repair. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in North Carolina, United States
Jun 2014 - Jul 2014
Jun 2014

121000 mi

US $300
Temperature sensor needed replacing. 
BMW 3-Series in North Carolina, United States
Mar 2010 - Sep 2011
Oct 2010

65000 mi

US $51
Check engine light came on. Scan said O2 sensor bank two sensor 1 was at fault also lean fuel. Turned out to be a hole in intake bellows throttle body to plastic coupling. 
BMW 3-Series in New Jersey, United States
May 2010 - Jun 2018
Jan 2013

32300 mi

US $313
replaced leaking valve cover gasket 
Feb 2014

50000 mi

US $300
replaced oil filter housing gasket 
Mar 2014

50000 mi
replaced thermostat and housing 
Jul 2017

59000 mi

US $700
Leaking water pump seal 
BMW 3-Series in Texas, United States
- Sep 2006
Sep 2006

9000 mi
Door Lining needed replacement under warranty. Both driver and passenger required this replacement. 

Return to top

2004 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Alabama, United States
Jul 2014 - May 2016
Sep 2014

98000 mi

US $735
main light burned out 
Sep 2015

102000 mi

US $1500
Control arms 
BMW 3-Series in Maine, United States
Jan 2009 - Dec 2013
Jun 2009

54000 mi

US $145
Radio failed and caused multiple systems in the car to stop working (A/C, turn signals, sunroof)- after some troubleshooting, the radio was found to be the source of the problem. 
Oct 2010

67000 mi

US $270
Two problems, the radio buttons only allow one entry. CCV (oil separator) failed causing stuttering acceleration. Also found lower intake boot torn. Front control arm bushings wore out, replaced them with new ones. 
Aug 2012

95300 mi

US $125
Both front brake calipers were sticking which caused rotors to warp. Rebuilt calipers with new seals and had rotors turned. 
Jul 2013

108000 mi

US $2
Car misfired due to dirty air mass sensor. Removed and cleaned. Replaced. Ops check good. 
BMW 3-Series in Great Britain
Dec 2015 - Apr 2018
May 2016

153400 mi
Car had a metallic rattling noise from the trunk area which was getting worse. Ended up stripping the inside of the trunk and found the nut at the top of the suspension support loose. Tightened it up and the rattle is now gone. 
Sep 2016

157000 mi

£40
Car was pulling to one side when initially applying or releasing the brake, though slowed in a straight line once brakes fully applied. Replaced the front suspension wishbone bush on the passenger side 
Oct 2016

158000 mi

£200
Vacuum leak from the DISA valve O-ring. Engine management light came on and rough idling. Found by spraying carb cleaner on various parts of the intake. DISA valve also broken internally, so replaced with new part from BM dealer Loss of coolant and coolant level light came on. Losing coolant from the bottom of the expansion tank. Replaced expansion tank and upper and lower radiator hose. On closer inspection, appeared that expansion tank had broken apart inside 
Nov 2016

158500 mi

£100
Noticed that right rear of the car was lower than usual and other side. Replaced rear suspension coils, which are known to fail. No clear failure of spring, but new springs resolved the height difference 
Feb 2017

160000 mi

£130
Parking brake was slipping. Needed to replace the brake shoes and also the backing plate, which was worn and no longer holding the shoes properly. Note it's easier to cut off the old plates and weld on the new ones, rather than removing hub 
Jul 2017

162000 mi
Airbag recall for both the front drivers and passenger airbags, as part of the wider Takata scandal. Performed by the BMW main dealer at no cost. 
Sep 2017

164000 mi

£80
Rear bush for the suspension wishbone was damaged. Car was starting to wander a bit on the motorway at higher speeds. Rear bushes were replaced and the problem is resolved - much more stable and better tracking on the motorway, and better feel through the steering. Rust bubbling through the paint on the bottom front edge of a rear wheel arch where a weld seam had split on the inside edge. Scraped off some of the lifting paint, Kurust to neutralise the rust, painted with metal primer and paint, and then protected with two coats of Waxoyl underbody seal. 
Nov 2017

165000 mi

£130
Rear brake lines were corroded, primarily in the bits inside the wheel arch. The garage was able to clean up and Waxoyl one pipe which wasn't too far gone, but the other needed replacing. The workshop manual recommends dropping the fuel tank, but they were able to route the new brake line without removing anything. I then had the brake fluid replaced at the same time, as it was almost due it anyway. 
Jan 2018

165000 mi

£282
Car wouldn't start. Tried to jump start, tried the second key and checked the fuses without any success. Replaced the battery, but didn't fix the problem. Found that car would run if I gave it a bump start (ie pushing it up to speed and then bringing the clutch up when the car was in gear). Therefore determined that it was most likely to be the start motor. Took it to the garage an they confirmed the diagnosis and replaced it with a new one (I think it was actually a refurbished one). 
Mar 2018

167 mi

£100
Rear shocks were found to be significantly degraded - offered no resistance or push back for much of the shocks travel. Replaced the shocks, and also found that the bump stocks had dry rotted and that a number of the washers were rusted and or damaged, so were replaced. Also replaced the shock mounts as a precaution, although the original ones appeared to be fine. Rear trailing arm bushes on rear suspension had been noted as being worn at previous MOT. Driver also noted some movement in the rear, particularly under hard cornering. Upon removal, old bushes were found to have the rubber intact and in okay condition, but the metal casing had corroded to powder. New bushes were installed using a special bushing tool specifically designed for the car. 
Apr 2018

167000 mi

£150
Car developed a significant exhaust leak. Turned out to be rusted out flanges between the downpipe and centre section, as the flanges are cast iron (the rest of the system is stainless steel), so are notorious for rusting through. Managed to find a specialist exhaust shop which was able to weld in new flanges, otherwise the only other option would have been a whole new exhaust system, which would have been £1,000+ 
BMW 3-Series in Ohio, United States
Mar 2015 - Mar 2018
Apr 2016

152000 mi

US $60
Fuel tank breather valve replace. Check engine code generated 
Aug 2016

156000 mi

US $100
Vibration when decelerating. Found bad center support bearing on drive shaft. Also broken bolt holding driveshaft together. Replaced a worn shifter bushing while it was apart. Car still shifted fine just sloppy. 
May 2017

159000 mi

US $400
Found plastic water pipe under the intake leaking. Removed intake and replaced, also replaced a few items as preventative measure; rubber hoses, vacuum lines, crankcase vent valve. Price is parts only. Work performed by me. 
BMW 3-Series in North Dakota, United States
Jan 2009 - Nov 2011
May 2009

38000 mi
idling problem – required re-programming of ECU, a known problem 
Nov 2010

58900 mi

US $100
The rear hat shelf was vibrating when driving over bumps or with subwoofer operation. 
Nov 2011

73000 mi

US $13
The ratchet closure for the fuel filler door failed. I purchased a new part for $13 from a dealer and installed it myself. Took less than 5 minutes. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Illinois, United States
Nov 2007 - Dec 2011
Dec 2007

49000 mi
Service Engine soon light, diagnosed as faulty Mass Air Flow sensor. To be replaced when part comes in. 
Jan 2008

50000 mi
Replaced Mass Air Flow sensor under original factory warranty. 
Mar 2008

53000 mi
Engine misfire. Called dealer immediately and set up appt. Towed to dealer. Dealer could not replicate the problem. No charge. 
Aug 2008

62000 mi

US $50
Rear seat fold-down latch replaced. 60000 mile maintenance also done at this time. Also investigated issues with engine software, not resolved because of 5 day lead time to send ecm to BMW. 
May 2009

78000 mi

US $700
Replaced front control arms, control arm bushings, sway bar links, and tie rods. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

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

26000 mi
Had some "loose trim" replaced - front grille, trunk handle trim, and door seals. 
Sep 2009

33000 mi

US $125
Replaced rearview mirror, leaked auto-dimming material 
Feb 2010

36000 mi

US $300
Replace valve cover gaskets. Very minor. 
Jun 2010

37000 mi

US $75
Side mirror motors malfunctioning. Replaced drivers' side control unit (controls both sides). 
BMW 3-Series in Pennsylvania, United States
Feb 2013 - Aug 2015
Mar 2013

103000 mi

US $500
SRS Airbag control module failed. Had to have it replaced. 
Aug 2015

124000 mi

US $73
Radiator fluid leak. Transmission cooling hose became detached. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Alabama, United States
May 2007 - Jun 2011
Dec 2007

50000 mi
BMW logo on front of car was chipping and losing paint. Dealer said it happens all the time (all models). Dealer shipped a new one to the house (didnt have any in stock) so I could replace it. No charge. 
Mar 2009

69000 mi
Dealer said front sway arm bushings were starting to detererat and recomended replacement. Cost was about $400. Decided not to do its at that time due to no noticable driving diffrence and scheduling conflicts.  
Aug 2009

72000 mi

US $300
Replaced Control Arm Bushings which had deterioated. Replaced lower left rear window trim peice as rubber gasket was cracking. 
Dec 2009

74000 mi

US $200
Valve Cover Gasket was leaking oil onto exhust headers causing burning oil smell. Valve Cover Gasket replaced. Additional maintenance performed included Vanos seals replacement, Serpentine and AC belts replaced. 
BMW 3-Series in Texas, United States
Nov 2010 - Jun 2011
Dec 2010

43000 mi

US $75
Oil burning smell from car, worse after longer trip. Found oil leaking from valve cover gasket onto exhaust system. Replaced valve cover gasket. Gasket is made of rubber and was hard and brittle at 43k miles! Engine has never been hot. Engine oil leak at oil filter housing base. Replaced o-ring type gasket to repair. O-ring was brittle and hard at 43k miles! Engine has never been overheated. Bearing noise from alternator area of engine. Replaced both idler pulleys in area for very rough inner bearings. Replaced with new pulleys but noise is still there. Will post when car is repaired. Engine service light on with code p2237. Engine has miss at highway speeds under load only. Runs fine at slower speeds and also when wide open. Trying to get appt at bmw dealer. Dealer not so much fun! Interior trim at sides of rear window material is coming loose. Headliner type material. Major labor cost to remove panels and replace material. Will post when repairs are done. 43k miles. No more Beamers for me!! 
BMW 3-Series in New Jersey, United States
Feb 2010 - Oct 2017
Nov 2012

99100 mi

US $300
Thermostat was failing. Replaced 
Oct 2015

127300 mi

US $200
Fan/clutch was sounding bad so the service guy advised it be replaced. 
May 2017

143000 mi

US $2800
o2 sensor, both maf boots. front pads and rotors front end alignment and 2 new tires engine mounts. 
BMW 3-Series in Florida, United States
Jan 2011 - Mar 2011
Mar 2011

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 shiftable automatic AWD

BMW 3-Series in Michigan, United States
Jan 2011 - Jan 2015
Sep 2013

146000 mi
car wouldn't start - replaced battery 

Return to top

2004 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Connecticut, United States
Sep 2014 - Feb 2016
Jan 2015

59000 mi

US $60
Control arm bushings were causing a vibration through the steering wheel when braking from highway speeds. 
BMW 3-Series in California, United States
Mar 2011 - May 2014
Mar 2013

77000 mi
Driver side turn light burned out. This is the first time a turn light has burned out so soon. The mechanic pulled the bulb out and put it back in and then the turn light was working again. Seems like the problem is corrosion. 
Jun 2013

79000 mi

US $1500
Brought my 325Ci into dealership for Inspection I. Mechanic found problem with hardy disc which had to be replaced. 
Nov 2013

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. 
BMW 3-Series in Tennessee, United States
Nov 2012 - Aug 2015
Oct 2013

177200 mi

US $150
Pain in the butt it's hard to get to I would suggest taking it to a shop to do the starter 
Dec 2013

178000 mi

US $150
Fuel pump quit super easy install and inexpensive parts on pelican parts.com 
Mar 2014

178000 mi

US $250
I replace the lower control arms subframe bushings among other bushings 
Mar 2015

180000 mi

US $150
Fuel filter, lower intake boot and cabin filter 

Return to top

2004 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in New York, United States
May 2004 - Apr 2016
Sep 2004 Convertible top rattles. Window would not go up. 
Feb 2005 Tire pressure monitor continually on. In addition, radio does not display all pixels. 
Mar 2005 Convertible rattling. Radio does not display all pixels. Radio replaced 
Apr 2005

US $85
Repair stone chip in windshield. 
Mar 2006 Trunk stopers replaced 
May 2006 Convertible top not working - top drive unit repaired and replaced Gas guage not reading - fuel level sensor replaced. 
Oct 2006

45005 mi

US $388
Right ront inner roof liner bracket adjusted. 
May 2008

55974 mi

US $1514
Rear bumper reattached. replace drive belts, alternator tensioner 
May 2009

60981 mi

US $417
New battery 
Nov 2009

66030 mi

US $3247
New clutch 
Jul 2011

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

81000 mi

US $825
Replaced BST cable 
Nov 2012

81200 mi

US $1398
Shift Handle Support Rod Snapped Loose Window Convertible Seal Detached Pinion seal leaking 
Apr 2013

82000 mi

US $277
Battery replace and check 
BMW 3-Series in New Mexico, United States
Jan 2009 - Dec 2010
Jul 2009

53000 mi

US $500
New e-box fan. New bolt that attaches trunk to hinge. New glovebox latch. Tightened swaybar bolt. 
Sep 2009

53000 mi

US $275
Glove box is jammed; cannot open. Dealer replaced latch but problem still not fixed. 
BMW 3-Series in California, United States
Sep 2011 - Sep 2012
Aug 2012

56900 mi

US $600
Alternator died. Replaced with OEM part at non-dealer mechanic. 
BMW 3-Series in New York, United States
May 2014 - Sep 2016
Sep 2016

82000 mi
Differential began to whine, over 80mph. 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Washington, United States
Jan 2011 - Jun 2018
Jun 2011

53000 mi

US $800
ball joint replacement (required new control arm), power steering leak, 
Jun 2017

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. 
BMW 3-Series in Florida, United States
Oct 2009 - May 2012
Mar 2010

40000 mi

US $50
LCD gear display for SMG gear was missing number segments, unable to distinguish some gears - gauge cluster was replaced. 

Return to top

2004 BMW 3-Series 2dr Convertible

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in California, United States
Dec 2016 - Dec 2017
Dec 2017

120000 mi

US $1100
Radiator replaced 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Massachusetts, United States
Jun 2013 - Apr 2014
Apr 2014

129000 mi

US $1075
New control arms needed (both). 
BMW 3-Series in Florida, United States
May 2007 - Mar 2010
Sep 2007

25000 mi
Inside rear view mirror no longer dimmed at night. Emergency flasher switch, and central locking switch failed. 
Nov 2009

29000 mi

US $950
Bad pressure switches in anti-lock brake system caused yellow brake warning lamp on instrument panel. 
BMW 3-Series in Massachusetts, United States
Oct 2010 - Jun 2018
Mar 2013

64000 mi

US $25
Tear in a rubber intake hose. Replaced hose. 
Dec 2013

74000 mi

US $170
Replaced both front control arm bushings. 
Jan 2014

74300 mi

US $260
Replaced both front wheel bearings, dust caps & seals. 
Oct 2015

94300 mi

US $30
Oil filter house gasket leak. 
Jan 2016

96300 mi

US $225
Failure of 2 spark plug coil packs. 
Jul 2016

99300 mi

US $75
Replaced worn out front control arm bushings. 
Dec 2016

105000 mi

US $1200
Replaced worn out tie rods. 
May 2017

114000 mi

US $400
Replace leaking Schrader valves in air conditioning system. Recharge system. 
Oct 2017

115000 mi

US $3000
Replace both rear axles due to corrosion causing faults with traction control system. 
Dec 2017

119000 mi

US $400
Replaced front struts and top hats. 
Apr 2018

120000 mi

US $75
Replaced leaking valve cover gasket. Replaced torn intake pipe/boot. 
Jun 2018

121000 mi

US $200
Replace leaking power steering hoses. 
BMW 3-Series in Georgia, United States
Jun 2012 - Nov 2014
Aug 2013

47100 mi

US $600
Oil leak 
Dec 2013

50000 mi

US $1200
Oil leak 
BMW 3-Series in New Jersey, United States
Feb 2009 - May 2009
Mar 2009

54000 mi

US $250
Replaced valve cover gaskets. 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in California, United States
Jun 2013 - Jul 2013
Jul 2013

71000 mi
Gasket valve cover replacement Thermostat replaced 
BMW 3-Series in Maryland, United States
Jun 2017 - Jul 2018
Nov 2017

95000 mi

US $375
Starter would engage, motor wouldn't start. Started replaced. 
BMW 3-Series in North Carolina, United States
Jun 2008 - Nov 2010
Dec 2008

53000 mi

US $50
Gasket on oil filter housing leaking. 
Mar 2010

59000 mi

US $102
Replacement of faulty DISA Valve also referred to as Adjuster unit, for the intake manifold. Fault occurred exactly one month after end of factory warranty. Dealer paid for part. I paid for labor 
BMW 3-Series in Florida, United States
Aug 2007 - Dec 2011
Nov 2007

14000 mi
check gas cap light on. gas cap replaced. 
BMW 3-Series in Pennsylvania, United States
Jan 2012 - Feb 2013
Jun 2012

76000 mi

US $925
Fuel pump failure. Even though this is a very easy DIY to replace, the car is my daily driver, so I had it towed to a shop. They gouged me over $1000 to fix a $250 DIY job. 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Indiana, United States
Apr 2009 - Jun 2017
Jun 2009

41500 mi
window rattle fixed, adjusted window travel and tightened power window track/mechanism, covered under CPO warranty 
Apr 2015

55300 mi

US $100
Valve cover gasket had small oil leak, remived & replaced valve cover gasket 
Aug 2015

57000 mi

US $825
The plastic power steering pump pulley broke and shredded the serpentine belt, rendering the vehicle inoperable (no cooling, power steering, or electricity from the alternator with no serpentine belt), $100 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Texas, United States
Sep 2013 - Sep 2014
Sep 2014

119000 mi

US $1900
Front stabilizer bar repleaced 
BMW 3-Series in Maryland, United States
Dec 2014 - Jan 2016
Sep 2015

133000 mi

US $450
Oil pressure light flickers at low rpm and hit engine. 
BMW 3-Series in Texas, United States
Nov 2017 - Jul 2018
Feb 2018

112000 mi

US $30
Wiring insulation in headlight assembly had deteriorated causing a short. Lights failed to come on causing a dash panel caution light to illuminate 
Mar 2018

112000 mi

US $300
Door latch failed causing door open light to illuminate on dash. Resultant dome light flickering and inability to lock doors due to door open signal to control module 
Jul 2018

112000 mi

US $150
Airbag Recall 
BMW 3-Series in California, United States
Mar 2009 - Jul 2009
May 2009

28000 mi

US $500
Automatic transmission needed to be reprogramed (per factory TSB) so that slippage would be eliminated when engine/transmisssion was cold. 
BMW 3-Series in California, United States
Feb 2009 - Oct 2012
Dec 2010

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

126000 mi
Catalytic converter died, resulting in check engine light. No pass smog check. 
BMW 3-Series in Florida, United States
Apr 2016 - Apr 2017
May 2016

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

2004 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Tennessee, United States
May 2008 - May 2012
Jan 2010

US $300
Replaced thermostat. 
Dec 2010

62000 mi

US $525
Oil level sensor went bad and was successfully replaced. Leaking valve cover gasket successfully replaced. 
BMW 3-Series in New York, United States
Feb 2013 - Jun 2018
Apr 2017

102000 mi

US $170
Headlight washer nozzle leaking 

Return to top

2004 BMW 3-Series 2-door

6-cylinder manual 2WD

BMW 3-Series in Virginia, United States
May 2008 - Mar 2010
Jun 2009

30000 mi

US $525
Oil line failure, resulting in severe oil leak. 

Return to top

2004 BMW 3-Series 2-door

6-cylinder automatic 2WD

BMW 3-Series in Georgia, United States
Mar 2007 - Mar 2010
Apr 2007

35000 mi
A ticking was occurring in the engine on hard accelerations - replaced mechanical belt tensioners with hydraulic tensioners. Replaced wood gear shift knob and wood trim on passenger door panel. All of this was covered under the warranty. 

Return to top

2003.5 BMW 3-Series

Engine not specified

BMW 3-Series in Pennsylvania, United States
Jul 2009 - Mar 2010
Aug 2009

83000 mi
Check engine light went on, problem was corrected just by resetting the light. No real problem with car. 

Return to top

2003.5 BMW 3-Series 4dr Sedan

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Illinois, United States
Feb 2007 - Feb 2018
Mar 2007

31000 mi
hesitation on moderate throttle acceleration. check engine light triggered. bmw had sent out a bulletin earlier anticipating a related issue relating to the emissions system not reading o2 codes correctly. DME module software reprogrammed and problem reso 
Apr 2007

32300 mi
Dealer found leak in low pressure hose in April and recharged system. 
Jun 2007

38000 mi
Previous owner tampered with evaporator causing refrigerant leak. Dealer found leak in low pressure hose in April and recharged system. 2 months later AC not functioning because another leak in evaporator. Took 5 days total to find leak, get parts. 
Jul 2007

39000 mi
Leaking evaporator caused refrigerant leak. Present from previous owner. Suspicion of tampering by previous owner or other mechanic. 
Dec 2007

47000 mi

US $40
Replaced leaking valve cover gasket. 
Feb 2008

48000 mi

US $70
Thermostat malfunction, sticking open and not allowing engine to come up to or stay at operating temperature. 
Apr 2008

51000 mi

US $15
Air intake tubing developed crack at elbow causing whistling sound under acceleration, decreased power at low-mid RPM. 
Jul 2008

57000 mi

US $150
Lower control arm bushing replacement and repair of deformed strut tower mount "mushroom" deformity. Lower control arm bushing wear resulted in steering instability, poor handling and tracking. Deformed strut tower mounts resulted in misalignment. 
Aug 2008

58000 mi

US $1
Window regulator malfunction. Repaired broken plastic clip by replacing with cable tie to reinforce clipped area. 
Nov 2008

62000 mi

US $800
Oil filter housing assembly was leaking oil. I initially attempted to repair problem by replacing mating gasket, but turns out entire assembly was warped and necessitated replacement. $350 component. 
Dec 2008

64000 mi

US $95
Previously "budget" window regulator fix on driver's side failed (zip tie fix trick). Replaced window regulator with new one. 
May 2009

70000 mi

US $105
Left fuel sender malfunction causing inaccurate fuel gauge readings. 
Nov 2009

77000 mi

US $50
Expansion tank leak causing coolant to leak. 
Dec 2009

78000 mi

US $170
Fuel gauge giving inaccurate erratic reading as a result of right fuel sender (integrated into fuel pump) faulty. Replaced fuel pump/sender. 
Apr 2010

81500 mi

US $25
Windshield washer fluid leak through pump motor gasket. 
Jun 2010

84000 mi

US $380
Starter motor failed 
Nov 2011

96000 mi

US $100
VANOS seals. Replaced worn out vanos piston ring seals with updated teflon made by Beisan systems. Changed valve cover gasket at same time. 
Jul 2013

110300 mi

US $10
Vacuum leak DISA valvle gasket seal as well as broken hose running from air intake to fuel filter. 
Oct 2013

112300 mi

US $10
Leaking windshield washer fluid grommet 
Dec 2014

127000 mi

US $450
Intermittent misfire. Changed all 4 oxygen sensors. 
May 2015

133000 mi

US $115
Window regulator. 
Dec 2015

142000 mi

US $30
Differential oil leak. Removed differential leaking gasket and revealed with RTV permatex gear oil gasket maker. 
Jan 2016

129800 mi

US $100
Broken window regulator caused malfunctioning window opening mechanism. 
Jun 2017

153000 mi

US $700
Radio button broke making it impossible to turn on it off the radio. Known common issue afflicting these vehicles where plastic mount for radio knob breaks necessitating radio removal, disassembly and replacement. Power steering pump broke. Replaced power steering pump, all 4 hoses, and reservoir. 

Return to top

2003.5 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Ohio, United States
May 2010 - Aug 2015
Apr 2010

97500 mi

US $300
Master cylinder was replaced due to leak. 
Jun 2010

102000 mi

US $475
Oil filter housing gasket was leaking oil (slow leak). Found earlier during oil change but waited until now to have replaced to not waste oil. Oil was changed as part of repair. CCV (oil separator) was also replaced as preventive maint. 
Jun 2012

128000 mi

US $450
Car was having problems idling. Did not stall but was idling very rough. Suspected DISA valve and was correct. Car also tripped the SES light (error codes indicated all 4 O2 sensors). I ended up replacing DISA and 2 pre-cat O2 sensors. 
Oct 2012

131300 mi

US $400
Starter failed 
Jul 2013

138200 mi

US $350
Front suspension started clunking. Strut tower mounts failed prematurely after 50k miles. Swaybar was also noticed to be rusting around bushings and needs to be replaced. 
Aug 2013

137000 mi

US $300
Control arms failed and needed replacement. Control arms failed and needed replacement. 
Jan 2014

134800 mi

US $50
Rear strut mount failed (rubber tore). Was causing clunking and rubber was squeaking. 
BMW 3-Series in California, United States
Sep 2015 - Mar 2018
Mar 2016

138000 mi

US $800
Changed struts, bearings, bump stops, and end links 
May 2016

139100 mi

US $600
Shocks, sway bar bushings, control arm bushings, steering coupler, front brake pads. Some wear, but not to the level that most people would have replaced the parts. 
Sep 2017

150879 mi

US $455
Upper an d lower radiator hoses 

Return to top

2003.5 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in New York, United States
Aug 2013 - Sep 2018
Feb 2014

94000 mi

US $300
Expansion Tank developed a hair-line crack. 
Mar 2016

100000 mi

US $300
DISA valve 
Jul 2017

105000 mi

US $600
CV Joints. 
Nov 2017

107000 mi

US $700
Water pump,  pulley, belts 
Mar 2018

108000 mi

US $200
#5 Cylinder Coil 

Return to top

2003.5 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Georgia, United States
Jul 2011 - Dec 2012
Dec 2012

105000 mi
Replaced a o-ring on the constant pressure valve which leaks oil after some time. 
BMW 3-Series in California, United States
Apr 2012 - Sep 2012
May 2012

76300 mi

US $1500
Both starter and alternator were repaired. Pulleys and belt were replaced while they were in there. 
BMW 3-Series in South Carolina, United States
Sep 2014 - Feb 2016
Oct 2014

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

91000 mi

US $300
Oil temp gauge was not functioning. Sensor was replaced. 
Oct 2015

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

BMW 3-Series in Washington, United States
Jul 2009 - Mar 2014
Aug 2009

38400 mi

US $80
EML+DSC+Brake light came on while driving on freeway, causing lowered RPM and power loss. Diagnosed via Peak reader to be throttle position sensor error. Swapped sensor with new one ordered online. Cost is parts only, doesn't include labor. 
Aug 2010

45000 mi

US $110
Yellow SMG light came on, Fault 056, shop suggested replacing SMG relay first. If problem persist, replace SMG Pressure Accumulator. 
Jul 2011

50000 mi

US $33
Factory Bremi ignition coil #5 failed, causing strong engine vibration and loss of power. Replaced with OEM Bosch unit and everything went back to normal. 
Aug 2011

50500 mi

US $200
Replaced TPS #1 again, cleared code, EML & limp mode mitigated for now. 
Oct 2011

53000 mi

US $90
Throttle position sensor #2 broken, car went into limp mode. Replaced sensor and now drives fine. 
Oct 2012

60000 mi
replaced camshaft position sensor 
Dec 2013

67000 mi

US $500
Replaced aging catalytic converter (lack of efficiency) with 2nd hand OEM unit. Wheel bearing was making clicking noise when cornering, replaced both front wheel bearings. 
BMW 3-Series in California, United States
Oct 2007 - Dec 2013
Dec 2010

19000 mi

US $1000
Squeal on cold start up. Replaced tensioner pulley. Noise when raising passenger window. Replaced window regulator. 
Nov 2011

20000 mi

US $900
Replaced driver door actuator. 

Return to top

2003.5 BMW 3-Series 2-door

Engine not specified

BMW 3-Series in New Mexico, United States
Nov 2008 - Mar 2010
Jan 2009

53000 mi
Replaced entire sunroof mechanism under goodwill. 

Return to top

2003.5 BMW 3-Series 2-door

6-cylinder manual 2WD

BMW 3-Series in Pennsylvania, United States
Dec 2007 - Dec 2012
Aug 2009

88000 mi

US $900
Cam Position sensor 
BMW 3-Series in Pennsylvania, United States
Aug 2007 - Apr 2010
Jan 2010

86000 mi

US $550
PCV valve replacement because the engine is consuming more oil than usual 

Return to top

2003 BMW 3-Series

Engine not specified

BMW 3-Series in Tennessee, United States
Apr 2012 - Apr 2012
Apr 2012 Undiagnosed vibration 
BMW 3-Series in California, United States
Dec 2011 - Apr 2012
Jan 2012

91700 mi

US $400
Battery gave out early, was replaced in February 2011. Car wouldn't start, needed to be jumpstarted, and took a day at the shop to repair. 
Apr 2012

95000 mi

US $700
Entire body of electronics, from clock to ECU, reset themselves whenever the car was turned off. DISA valve was ticking and needed replacement. Guibo joint was disintegrating and made car nearly undrivable. 
BMW 3-Series in Colorado, United States
Nov 2011 - Dec 2011
Dec 2011

79000 mi

US $500
The front wheel bearing needed to be replaced 
BMW 3-Series in Nova Scotia, Canada
Feb 2007 - Mar 2010
Mar 2007

55800 mi

C $80
emission control system sensor, over 1,000 to repair, doesnt affect the performance of the vehicle so i said dont fix, and after a day the light went off 

Return to top

2003 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Illinois, United States
Sep 2010 - Jan 2012
Dec 2011

107000 mi

US $200
false low oil sensor reading 

Return to top

2003 BMW 3-Series 4dr Wagon

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

BMW 3-Series in New York, United States
Nov 2007 - Aug 2012
Jun 2008

106000 mi

US $70
front sway bar links 
Sep 2008

115000 mi

US $340
New rear springs. 
Feb 2009

124000 mi

US $250
Replace thermostat. 
Jun 2009

128000 mi

US $300
Replaced fuel pump and fuel filter 
Aug 2009

132000 mi

US $140
Install 2 pre-cat oxygen sensors. 
Dec 2009

143000 mi

US $20
Replaced final stage resistor for blower. Replaced secondary air relay. 
Apr 2010

140500 mi

US $160
New lower intake elbow. New rear shocks. New AT cooler pipes. 
Dec 2010

155000 mi

US $260
Replace DISA valve. Replace leaking valve cover gasket. 
Jul 2011

163000 mi

US $130
replace 2 after-cat O2 sensors replaced oil filter housing gasket 

Return to top

2003 BMW 3-Series 4dr Wagon

225-horsepower 3.0L I6 5-speed manual AWD

BMW 3-Series in New Jersey, United States
Nov 2011 - Dec 2017
Dec 2011

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 RWD

BMW 3-Series in Ontario, Canada
Mar 2012 - Jun 2014
Jul 2012

73260 mi

C $32
Replaced the headlight washer pump. 
Dec 2012

77500 mi

C $100
Replaced the headlights washer spray nozzles. 
May 2013

84900 mi

C $150
Replaced valve cover gasket and VANOS pistons "O" rings. 
Sep 2013

91140 mi

C $50
Replaced rear right side wheel bearing. 
Dec 2013

93000 mi

C $250
Replaced front swaybar links. Changed radiator, expansion tank and transmission thermostat due to a leak. 
Feb 2014

96100 mi

C $400
Replaced starter. 
BMW 3-Series in California, United States
Jan 2011 - Mar 2016
Feb 2011

112000 mi

US $853
Starter motor replaced due to failure. 
Nov 2013

161600 mi

US $500
Thermostat housing was leaking and needed to be replaced. 
Jun 2014

172000 mi

US $450
Emissions system error from faulty sensors. 
Sep 2015

192000 mi

US $500
Ignition coils replaced 
BMW 3-Series in North Carolina, United States
Sep 2007 - Feb 2010
Nov 2007

60000 mi

US $90
Window Requlator Front Driver Side 
Feb 2009

84000 mi

US $300
Intermittent sticking of Thermostat Fault recorded in DME. Secondary Air Pump Control Valve Sticking Open - Fault Recorded in DME. 

Return to top

2003 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Maryland, United States
Mar 2015 - Oct 2017
Mar 2015

137000 mi

US $400
Replaced worn shocks and broken springs. 
Jul 2017

161000 mi

US $400
Replaced front differential Replaced both front cv shafts 
BMW 3-Series in Virginia, United States
Jan 2009 - Feb 2011
Mar 2009

46000 mi
Pullies, tensioner in accessory drive replaced in attempt to eliminate rattling noise. Some guy from BMW corp. looked at this and said it's normal for M54 engines. 
Jan 2010

63900 mi

US $500
Starter broke 
Mar 2010

60000 mi

US $230
Front suspension bushing (CAB) replaced due to uneven wear of the right tire. 
BMW 3-Series in Minnesota, United States
Sep 2006 - Feb 2015
Dec 2006

40000 mi
Stalling at cold start. Replaced airfilter 
Apr 2007

45000 mi

US $500
Rear brakes and rotors. Front sway bar link 
Aug 2007

47000 mi

US $700
SES light on. Codes indicated failed thermostat and O2 Sensor. Both replaced. 
Aug 2008

58000 mi

US $140
Broken clip in right inner CV Boot. 
Sep 2008

58000 mi

US $325
Valve cover gasket Leak..minor but was dripping on exhaust manifold causing odor in car. 
Dec 2008

61000 mi

US $552
Oil Separator was upgraded to cold weather version due to record breaking cold in Minnesota. I upgraded since I have a short commute, Oil Separators can freeze burst. Issue addressed in a BMW TSB. I am planning on asking BMW for reimbursement of repair. 
Feb 2009

62000 mi

US $600
Vanos Seal (Device that controls the Valve Timing) failed and turned on check engine light. Car also had misfire at idle. Vanos unit was rebuilt using new seals from Beisan Systems which are more durable than the OEM BMW seals. 
Jul 2010

78000 mi

US $76
Sunroof shade clip. 
Oct 2010

81000 mi

US $150
Swaybar endlinks were making noise. Replaced at selfservice repair shop. 
Jan 2014

113000 mi

US $600
outer ball joint, left lower control arm. 
BMW 3-Series in Massachusetts, United States
Jul 2010 - Sep 2013
Jan 2010

62000 mi

US $800
Did rear struts, leaking. Replaced front control arms and bushings. Right side. 
Feb 2010

65000 mi

US $400
Replaced front control arms and bushings. Right left side 
Apr 2010

70000 mi

US $300
Did the first of what will eventually be a total (so far) 5 window regulators in a 4 window car. 
Jun 2010

60000 mi

US $1100
Replaced a few items. Sensors, fan, hose and charged. Worked great since. 
Aug 2012

115000 mi

US $90
Alternator died on the way to a business meeting. Went to shop nearby for diagnosis, had my local tech do it for less. Rear sway bar end links and bushings. Seems like I have done suspension and bushing work 2x a year since I got it. 
BMW 3-Series in Ohio, United States
May 2016 - Jun 2018
Sep 2016

175000 mi

US $500
hood latch stopped working 
Jan 2018

181000 mi

US $20
hose to secondary air pump failed 
Mar 2018

181000 mi

US $500
fuel pump 
BMW 3-Series in New Jersey, United States
Mar 2009 - Jul 2012
Mar 2009

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) 
Dec 2010

110715 mi

US $709
replace valve cover gasket (oil leak) 
Feb 2011

115000 mi

US $581
replaced failed fuel pump (failed in mid-drive, needed towing and car rental) 
Apr 2011

118000 mi

US $98
replace starter replace starter 
Jun 2011

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

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

129000 mi
Vacuum leak behind motor, close to pollution control pump 
Jul 2012

137000 mi
The BMW had an oil consumption problem. It still drove fairly well, but with a little blue smoke out the tailpipe upon heavy acceleration and, recently, a CEL for Bank 1. 

Return to top

2003 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Missouri, United States
Jul 2009 - Jun 2013
Apr 2010

77000 mi

US $580
Starter replaced. 
Sep 2011

96000 mi
Leaking valve cover gasket replaced. Plugs changed.  
Aug 2012

110000 mi

US $150
Replaced fuel pump in tank. DIY repair took less than 1 hour. It was weak for several weeks (power down). Then failed to start. 
Nov 2012

113700 mi

US $300
Replaced Disa valve in intake and all drive pullies due to squeaking. 
BMW 3-Series in British Columbia, Canada
Jul 2008 - Dec 2015
Aug 2009

33480 mi

C $1000
Front Control arm bushings needed work 
Jul 2011

47120 mi

C $500
Engine Valve gasket replaced, there was a slight oil leak developing. (also oil change performed) 
Apr 2012

50840 mi

C $140
Thermostat was stuck open, replaced part 
May 2013

57040 mi

C $200
Water Pump replacement 
Nov 2013

59920 mi

C $800
Front CV joints replaced Rear shock mounts repaired 
Dec 2015

69440 mi

C $1000
Coolant:thermostat 
BMW 3-Series in New York, United States
Mar 2011 - Oct 2013
Aug 2011

86400 mi

US $300
Oil level sensor failed for the 3rd time. Replaced. 
Sep 2011

88000 mi
Misfire under light throttle, intermittant. 
Apr 2012

93500 mi

US $70
Overflow tank leaking, needed replacement. 
May 2012

94100 mi

US $40
Replaced relays on remote locking controller circuit board. 
Jun 2012

96000 mi

US $1
Repaired driver's window regulator. 
Apr 2013

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 Wagon

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Connecticut, United States
Mar 2009 - Oct 2012
Nov 2010

95000 mi

US $900
Front right CV boot/axle was cracked and replaced.  

Return to top

2003 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Pennsylvania, United States
Feb 2017 - Jun 2018
Mar 2017

187000 mi

US $3300
Transmission died. Replaced transmission. 
Mar 2018

189000 mi

US $50
Power steering fluid leak 
BMW 3-Series in New Jersey, United States
Jun 2013 - Jun 2014
Nov 2013

107400 mi

US $200
Window motor failed. 
Apr 2014

111300 mi

US $680
Calipers and rotors Need to check blower. It stopped working. 
BMW 3-Series in Illinois, United States
- Jan 2009
Jan 2009

75000 mi

US $200
Replace rim: 2/2 crack, had chronic slow leak. 
BMW 3-Series in Massachusetts, United States
Aug 2010 - Jun 2011
Oct 2010

95000 mi

US $250
Idler pulley replaced. Idler pulley replaced 
BMW 3-Series in California, United States
Jul 2012 - Aug 2012
Aug 2012

104000 mi
Broken belt pre-tensioner bearing. Wire harness for left rear tail light melted, burned out. Found out there is a recall. 
BMW 3-Series in California, United States
Mar 2014 - Mar 2015
Dec 2014

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. 
BMW 3-Series in Illinois, United States
Jul 2011 - Aug 2012
Aug 2011

91700 mi

US $600
Emission Control 
BMW 3-Series in Alabama, United States
May 2012 - Mar 2013
Jun 2012

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 
Oct 2012

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. 
BMW 3-Series in California, United States
Mar 2009 - Jan 2018
Apr 2009

76000 mi

US $1235
Burning oil smell. Engine valve cover gasket was replaced. No more oil smell now. 
BMW 3-Series in Delaware, United States
Dec 2006 - Mar 2010
Aug 2006

42000 mi
Oxygen sensor replacement (check engine light), Seat belt TENS unit replacement (air bag light). All original warranty coverage. 
Feb 2007

46000 mi
Seat Belt tensioner unit driver's side malfunctioned causing air bag light to illuminate. 
Oct 2008

76000 mi

US $350
Oil filter housing gasket. $290 labor, $10 gasket! 
BMW 3-Series in Florida, United States
Apr 2015 - Jun 2015
Jun 2015

176000 mi

US $240
2 of the 6 coils were bad, causing the engine to misfire 
BMW 3-Series in Ontario, Canada
Feb 2015 - Jun 2015
Feb 2015

104160 mi
radiator was leaking coolant. replaced the expansion tank. 
Apr 2015

105400 mi

C $500
car went into "limp mode" -- transmission limited to 3rd gear. turns out it was an alternator issue and had to deal with dropping voltage. 

Return to top

2003 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Connecticut, United States
Jan 2008 - Mar 2018
Jan 2008

42000 mi
Secondary air injection pump & valve replacement 
Feb 2013

120700 mi

US $650
Rear sub frame bushing change 
Mar 2014

136000 mi

US $450
Alternator replaced Oil leak from filter housing gasket Fuel pump. 
Nov 2014

149700 mi

US $243
Coolant reservoir leaking 
Sep 2015

162000 mi
Ignition coil failure, replaced all coils 
Mar 2016

174000 mi

US $2200
Front differential shot 
Dec 2016

182000 mi

US $226
brake line corrosion 
BMW 3-Series in North Carolina, United States
Mar 2011 - Aug 2016
May 2011

92000 mi

US $600
Belts noisy. Tech replaced belts, checked tensioners (no problems), replaced water pump preventatively, replaced fan clutch because it was no longer working. 
Jun 2011

92000 mi

US $166
strong vibration at stop. Replaced plugs and wires; no change. 
Nov 2012

106100 mi

US $300
Replaced expansion tank and oil cooler valve. 
Feb 2014

112000 mi

US $200
Broken upper radiator hose neck. Upper radiator hose with integrated neck replaced 
Nov 2014

117000 mi

US $500
Leaking oil from valve cover gasket and oil filter housing. 
Jan 2015

109800 mi

US $360
Dash totally went out. After troubleshooting, replaced battery. 
Jul 2015

122000 mi

US $650
Rough idle and ses light was on. Replaced air intake valve and other intake plastic parts 
Jun 2016

126000 mi

US $320
replaced window regulator 
BMW 3-Series in New York, United States
Oct 2008 - Dec 2017
Nov 2008

37000 mi
The dynamic headlights were aiming too low at night. 
Sep 2009

44000 mi

US $50
Coolant sensor needed to be replaced. 
Feb 2010

48000 mi

US $600
Halogen lamp control unit(warranty) coolant hose, two engine belts 
Dec 2011

61000 mi

US $620
The CV boots were cracked on both front sides. Rear springs had cracks. 
Jun 2013

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

77000 mi

US $640
Fan motor died, thermostat replaced. reservoir cracked, was replaced. 
Jan 2014

84000 mi

US $220
Battery died, not unexpected after 10 years of service... 
Aug 2014

80700 mi

US $65
Driver side headlight balast died. Dealer wanted 1400$ got a generic unit on ebay for $55 
Jan 2015

79800 mi

US $57
Driver side lock cylinder shaft broke. 
Feb 2016

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 
Mar 2017

109000 mi

US $650
O2 sensors needed to be replaced.  Fuel injector failing. 
Sep 2017

115000 mi

US $98
O2 sensor replacement 
BMW 3-Series in South Carolina, United States
Dec 2016 - Apr 2017
Apr 2017

131000 mi

US $850
Replaced all cooling components. Water pump, expansion tank, fan clutch, both belts upper and lower hoses, radiator, thermostat and transmission thermostat. Clutch went out on fan and causes all components to fail one after the other. Would recommend doing all at once to avoid future problems. 
BMW 3-Series in Minnesota, United States
Jan 2016 - Feb 2016
Feb 2016

120000 mi

US $962
Replace the CV joint, U joint and boots on the front axle. In addition repair work was done on the the intake 

Return to top

2003 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Minnesota, United States
Apr 2007 - Jun 2007
May 2007

44000 mi
Control arms replaced to eliminate some movement. Engine mounts and transmission mounts replaced due to vibration at idle. 
BMW 3-Series in Colorado, United States
Jan 2013 - Jun 2018
May 2017

34940 mi

US $215
OBD code p0128: Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature). Per technician, frequently related to failing thermostat. Asked that thermostat be replaced. No repeat of code since this repair. 
BMW 3-Series in California, United States
Dec 2010 - Sep 2013
Mar 2011

106000 mi

US $400
CD player continuously trying eject disc. Unit replaced. 
Sep 2012

128000 mi
Fuel pump failed, pump and filter replaced Air pump replaced 
Oct 2012

128200 mi

US $680
No starter engagement, entire starter unit had to be replaced 
BMW 3-Series in California, United States
- Aug 2006
Aug 2006

36000 mi
Replaced steering wheel (peeling fabric) 
BMW 3-Series in Illinois, United States
Aug 2015 - Jun 2018
Jan 2016

US $300
Cooling expansion tank failed and was leaking. Replaced all consumables. 
Jan 2017

118000 mi

US $10
Upper strut mounts making creaking noise while steering. Added grease 
Apr 2017

118200 mi

US $300
Fuel pump died. Replaced with new OE pump, and replaced fuel filter as preventative maintenance during this time. 
Jun 2017

119517 mi

US $300
Intake hoses were ripped/dry rotted. Replaced upper and lower intake hoses, as well as connector and vacuum line. VANOS variable valve timing unit internal seals had failed, causing poor running and rough takeoffs. Replaced seals with aftermarket upgraded Viton parts (from Beisan Systems), changed valve cover gasket, replaced spark plugs with OE NGKs during this time. 
Jul 2017

120399 mi

US $900
Brake noise and vibration returned. Resurfaced front rotors (were new recently) and replaced front caliper slide pins/bushing.s Clutch throwout bearing was worn and hanging. ZF manual transmission detent pins became sticky, making 3rd gear difficult to locate, and shifting difficult. Removed transmisison to service all the shift pins and overhaul clutch. installed fresh clutch kit w/ TOB, new guide sleeve, pivot pin and clip, guibo, pilot bearing, 5x new shift detent pin kits, new reverse and 5th pins, delrin shift console bushings, new OE rear console bushings, new rod joint and clips, e60 545 shift lever, new cup bushing, new nuts with old guibo bolts, new e46 M3 trans mounts, new exh downpipe gaskets and copper nuts. Fresh Redline MTL (1qt) and D4ATF (remainder, 0.7qt), magnetic trans drain plug. 
Mar 2018

124000 mi

US $80
Repaired original DISA/manifold runner valve with replacement flapper, bellcrank, and seal. Cleaned throttle body (not bad), cleaned ICV. 
Apr 2018

124000 mi

US $30
Front brakes vibrating again, removed rotors, cleaned with steel wool and wire wheel. Visible pad imprints remain Installed new reman front brake calipers, freshly turned rotors, and new Stoptech Sport pads. Flushed and bled all 4 brakes with ATE 200. 
BMW 3-Series in Maryland, United States
Nov 2015 - Sep 2016
Apr 2016

112500 mi

US $100
Expansion tank was leaking 
BMW 3-Series in North Carolina, United States
Mar 2009 - Jun 2011
Sep 2009

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.) 
BMW 3-Series in Texas, United States
Dec 2014 - Jul 2018
Jan 2015

142800 mi
Window regulator was broken, performed the "zip tie fix" by removing regulator, applying zip-ties, and putting it back in. Works prefectly now. 
Apr 2016

145000 mi

US $400
Rear Emblem Sticker fell off; Engine protector and front/right fenders need replacing 
Jul 2017

148000 mi

US $1500
Completely repainted the outside of the car. The sun had destroyed the clear coat and the whole thing needed repainting. 
Jul 2018

150000 mi

US $500
ECU needed replacing. 
BMW 3-Series in New Jersey, United States
- Aug 2006
Apr 2006

25000 mi
4 days in shop (waiting for DME programming) - Reverse-tilt mirror problem. Resolved. - FM tuner reverted to mono from stereo, replaced under warranty/bulletin. - A power dip at 4000rpm, DME reprogrammed under bulletin. - Dealer could not reproduce cl 
Aug 2006

27000 mi
1 day in shop: - Knocking sound at idle in neutral (but not when clutch depressed). Bad throwout bearing, new clutch & bearing under warranty. (two dealers refused, third agreed) - New alcantara steering wheel. 
BMW 3-Series in New York, United States
Mar 2008 - Nov 2008
Jun 2008

46000 mi

US $1000
Water pump failure. 

Return to top

2003 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual AWD

BMW 3-Series in Michigan, United States
Jan 2010 - Mar 2016
Jun 2010

75000 mi

US $400
AC lost charge 
Mar 2012

102000 mi

US $1700
New clutch and cv boot covers 
Jun 2012

105000 mi

US $1000
MAF sensors, O2 sensors, MAf replacement wiring issue with chipmunk nest in air filter 
Jun 2014

127000 mi

US $850
Bad sensor 
BMW 3-Series in Wisconsin, United States
Mar 2008 - Jul 2009
Sep 2008

102000 mi

US $600
Water pump, pulleys, and belts replaced. 
Mar 2009

112000 mi

US $400
Secondary air pump failed. Unit replaced. 
BMW 3-Series in New York, United States
Oct 2012 - Mar 2018
Dec 2012

110000 mi
Both Rear Coil Springs Broken Leaking Rear Differential Seals 
Feb 2013

112000 mi

US $200
Fuel pump failed, so I replaced the fuel pump and filter. 
Apr 2013

114500 mi

US $600
Front control arms, inner and outer ball joints, and front control arm bushings replaced. 
May 2013

115400 mi

US $250
Driveshaft was rumbling under acceleration load due to failed support bearing carrier. Rear driveshaft center support bearing and carrier replaced and transfer case/transmission mount replaced. Front brake pads were wearing unevenly due to seized calipers. Front calipers, pads, rotors replaced. Stainless steel brake lines install on all 4 corners. Brake fluid flushed. 
Jun 2013

117000 mi

US $200
Valve cover gasket leaking and replaced. Spark plugs replaced. VANOS seals replaced. 
Jan 2014

112300 mi

US $5
Center Support Bearing failed and required replacement. Oil filter housing gasket was leaking and required replacement. 
Apr 2014

124300 mi

US $350
Water pump replaced because of bad bearing. Rear brake pipes leaking near reservoir, replaced both rear lines from reservoir to rear brake hoses. Starter failed and replaced. Needed a tow for either issue. 
Aug 2014

127100 mi
Crank position sensor failed. DISA valve rebuilt. Rubber air intake boot torn. 
Sep 2014

128000 mi

US $50
Door lock cylinder broke (the remote would open the door but the key would not. Replaced cylinder. 
Dec 2014

130000 mi

US $200
CCV/oil separator valve failing and hoses plugged up with oil sludge. (Oil consumption was over 1qt per 1000 miles (previously was 1qt per 3000 miles)) Replaced CCV valve and hoses. 
Nov 2015

137000 mi

US $100
Replaced parking brake and parking brake hardware. 
Dec 2016

144000 mi

US $150
Blower motor was squealing loudly (audible both inside and outside vehicle) in cold weather and/or with A/C on due to bad bearings - replaced blower motor. 
Mar 2018

149000 mi

US $600
Play in left front wheel bearing - replaced and re-aligned. 
BMW 3-Series in Colorado, United States
Jun 2014 - Jul 2014
Jul 2014

126000 mi

US $400
Airbag error code. Not covered by recall, although it is the same airbag unit as that being recalled. I paid to replace all wiring leading to the airbag, which did not fix the problem. 
BMW 3-Series in Georgia, United States
Jun 2014 - Jun 2014
Jun 2014

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. 
BMW 3-Series in Manitoba, Canada
Mar 2015 - Oct 2016
Mar 2015

106640 mi

C $909
Replace trailing arm bushings and differential seal 
Jan 2016

C $500
Thermostat 
Jun 2016

116560 mi

C $950
Rear shocks and wheel alignment 
Oct 2016

117180 mi
Vanos track system 

Return to top

2003 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Maryland, United States
Sep 2016 - Oct 2016
Oct 2016

186000 mi

US $600
Entire cooling system had to be replaced, radiator, hoses, thermostat, water pump. 
BMW 3-Series in Oregon, United States
Apr 2013 - Apr 2014
Mar 2014

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. 
BMW 3-Series in California, United States
Feb 2010 - Jun 2011
Jun 2010

41000 mi

US $300
Leaking from drain pan 
BMW 3-Series in Georgia, United States
Mar 2008 - Feb 2011
Dec 2009

89000 mi

US $255
Air control valve repaired and cleaned. 
Jul 2010

96000 mi

US $800
Replaced worn pulley and idler set 
Feb 2011

100000 mi
Squeel, oiginally diagnosed and "repaired"as worn pulleys, was in reality a bad water pump. 
BMW 3-Series in Illinois, United States
Mar 2015 - Jan 2016
Jan 2016

US $25
Replaced power steering lines 
BMW 3-Series in New Jersey, United States
Nov 2008 - Mar 2010
Dec 2008

55000 mi
CV joint in left front failed. 
BMW 3-Series in California, United States
Dec 2014 - Jan 2015
Jan 2015

114000 mi

US $600
O2 sensors and Mass Air Flow sensor - 
BMW 3-Series in California, United States
May 2010 - Jun 2018
Apr 2013

49821 mi

US $341
Windshield washer replaced Windshield washer replaced 
BMW 3-Series in Illinois, United States
Sep 2013 - Jun 2018
Sep 2013

104000 mi
Fuel system was shot. Had to replace tank, pump, filler neck, and filter as they are all one piece. 
Nov 2013

104600 mi

US $500
Control arm bushings, and control arm (including balljoints) were replaced. 
Apr 2014

106300 mi
Rear Shocks blew out. 
Aug 2014

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

115200 mi

US $250
Alternator's voltage regulator failed, so I ordered a new Bosch unit and I installed it myself. 
BMW 3-Series in Texas, United States
Oct 2012 - Apr 2013
Dec 2012

82000 mi
Three coils were worn out. Changed without costs. 
BMW 3-Series in New Jersey, United States
Feb 2007 - Jun 2012
Jun 2007

41000 mi
Refill AC , remap software Replace window regulators. Remap software. 
May 2008

52000 mi

US $320
Flushed transmission fluid 
Mar 2009

59000 mi

US $700
Thermostat replaced. Inspection II performed 
Dec 2009

69000 mi

US $1000
Control arm bushing replaced Rear brake pad + rotor replaced Front brake pad replaced Water pump replaced 
Sep 2010

76000 mi

US $500
1. Belts (pulley) 2. air intake valve 
Jun 2011

81000 mi

US $500
AC sensor replaced, AC fan capacitor replaced, Tune up, Oil change  
Dec 2011

88000 mi
Oil leak Coolant leak 
Jan 2012

89000 mi

US $400
Coolant tank leak 
BMW 3-Series in California, United States
Jan 2007 - Dec 2016
Mar 2007

27000 mi
The read brake light, turn signals and right headlight would occasionally go out. The dealer reported that the sockets were corroded and replace them and the bulbs. When sifted into reverse, the side view mirror would tilt down for you to see, but when sifted back into drive, it would not go up. 
Jul 2007

40000 mi
Rear taillight bulb went out. 
Mar 2010

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

85000 mi

US $450
Starter failed, car would not start, replaced with a re manufactured starter. 
Apr 2011

93500 mi

US $500
The thermostat was stuck open, so I decided to replace the whole cooling system for preventative maintenance. 
Sep 2011

98000 mi
The check engine light was signaled from a faulty secondary air pump, because this was a M56 engine(SULEV) it has a 15 year/150,000 mile warranty on emission related components (a lot of dealers don't know this) 
Sep 2012

110000 mi

US $330
Control arm and bushings worn 
Dec 2012

112000 mi

US $60
Steering guibo was worn, caused loose steering while cruising at high speeds and wiggly steering 
Mar 2014

130000 mi
SES light for secondary air pump, cylinder misfire. 
Nov 2014

135900 mi
fuel pump died 
Jun 2016

157000 mi

US $120
The crankshaft position sensor was replaced Power steering hoses replaced, power steering resivoir/filter replaced 
BMW 3-Series in Georgia, United States
Mar 2012 - Apr 2014
Sep 2012

119000 mi

US $800
Oil pan gasket leak, oil filter housing gasket leak 
BMW 3-Series in Pennsylvania, United States
Jul 2007 - Jun 2018
Aug 2007

39000 mi
Slipping transmission 
Jan 2008

43000 mi
Slipping transmission on cold start; a commonly reported flaw on web; reflash seems to solve it; first reflash did not hold Burned wiring to left rear taillight; wiring replaced 
Aug 2009

54000 mi

US $400
Control arms and bushings 
Jan 2011

72000 mi

US $80
Engine idle revs from 800 to 1200, repeatedly, dangerous surge almost caused accident, brakes barely able to control. Apparently an error in computer, or in throttle body, or in wiring between throttle body and computer. Just went away. 
Nov 2012

84300 mi

US $200
Thermostat defective (prob for 2 years). Also replaced water pump, hoses, antifreeze as preventative (but they all looked good despite 84,000 miles). 
Dec 2012

85000 mi
Replaced leaking/ seeping high pressure power steering line, PS fluid 
Jan 2014

86300 mi

US $400
Cooling system leak. Replaced radiator. 
Jun 2014

95000 mi

US $50
Oil leak since 65K or so, smoking, leaking onto driveway. Replaced valve cover gasket. Seemed to do the trick. 
Feb 2016

105300 mi
Rotor frozen; repaired. 
May 2016

106300 mi
Leak, oil filter housing 
Aug 2016

108300 mi

US $150
Sinking rear spring. Bad stabiliser bar end links. 
Jan 2017

107200 mi
Intermittent outage of fuel pump Leaks in the crankcase oil recirc system were throwing lean codes. Unable to get car inspection. 
Jun 2017

122000 mi

US $450
Drive belt, tensioner, pulleys 
Apr 2018

126000 mi
Locking system fails to unlock 
BMW 3-Series in New York, United States
Nov 2010 - Jul 2018
Dec 2010

84000 mi

US $200
Replaced leaking VANOS oil line. 
Jan 2014

126500 mi

US $150
Radiator expansion tank leaked and was replaced. 
Apr 2017

131000 mi

US $3000
Transmission rebuild 
BMW 3-Series in New Jersey, United States
Feb 2009 - Nov 2010
Mar 2009

98500 mi

US $35
Replaced valve cover gasket. 
BMW 3-Series in New Jersey, United States
Jul 2010 - Dec 2014
Aug 2010

64000 mi

US $200
The rear driver side window doesn't close. The motor had to be replaced. 
Nov 2010

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

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

90200 mi
Started Check Engine Light. The temperature sensor looks like is going bad. 
Jul 2013

91500 mi
Fuel Gauge never goes below half tank because of a bad fuel sensor. Adding Fuel Injector fluid cleared the issue. Front Fender Liner worn and broke during car wash. This also took the temperature sensor from the wheel well. 
Jan 2014

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

103000 mi
P0128: Coolant Thermostat not working properly. Coolant leak. Parts worn out. 
BMW 3-Series in Ontario, Canada
May 2007 - Jul 2018
Jun 2007

31620 mi
delay from Reverse to Drive, took about 30 seconds for transmission to engage after selecting "D". SA said that there was a leak of some sort and the Compressor was replaced. 
Jul 2008

39060 mi

C $35
Drive side seatbelt tensioner replaced threw srs light on dash. 
May 2010

50000 mi

C $200
ebrake DSR came off the hangers. 
Aug 2012

65920 mi

C $210
Scan done, misfire cylinder #5, replaced coil and plugs. All ok. 
Jul 2016

87520 mi

C $600
Rear shocks, springs and brakes. 
Jul 2018

92380 mi

C $300
Belt tensioners (3), 2 belts 
BMW 3-Series in Alberta, Canada
Feb 2003 - Mar 2010
Dec 2003

4960 mi
Check engine ligh on, replace oxygen sensors 
Aug 2005

18600 mi
Engine runs roughly, replace ignition cord 
Oct 2005

2480 mi
Check engine light on again, replace pre-cat oxygen sensor 
Oct 2006

52080 mi

C $80
Replace lower radiator hose 
Nov 2006

6200 mi
Check engine light on, replace oxygen sensor under warranty 
Dec 2006

52700 mi

C $500
Replace heater core 
Mar 2007

55800 mi

C $350
Replace theromstate 
Aug 2007

58900 mi

C $120
Replace lower temperature sender 
Sep 2007

58900 mi

C $1000
Replace Power Steering Pump 
BMW 3-Series in New Mexico, United States
Jun 2012 - Aug 2012
Jul 2012

16000 mi

US $300
Multiple leaks in radiator. In hoses and overflow tank. 
Aug 2012

16000 mi

US $40
The alternator had to be replaced three times. The first two alternators were bought at O'Reily autoparts, and installed by DIY. Both gave out, and an auto shop finally replaced it themselves with a new alternator. Power steering gave out and had to be replaced. The belt to both rear windows gave out. 
BMW 3-Series in Texas, United States
Nov 2012 - Mar 2016
Sep 2013

101000 mi

US $400
power steering pump replaced 
Dec 2015

116000 mi
replaced bushings 
BMW 3-Series in Oregon, United States
May 2007 - Jun 2011
Jun 2007

57000 mi

US $270
control arm bushings replaced 
Aug 2007

60000 mi

US $150
outside trim fell off 
Apr 2008

69000 mi

US $50
Blower motor replaced. 
May 2008

70000 mi

US $50
Window regulator replaced. Washer fluid pump replaced. 
Oct 2008

74000 mi

US $50
Belt tensioner and pulley had to be replaced.  Replaced another window regulator too. 
Aug 2010

92000 mi

US $350
thermostat 

Return to top

2003 BMW 3-Series 4dr Sedan

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

BMW 3-Series in North Carolina, United States
Feb 2016 - Oct 2017
Mar 2016

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

140000 mi

US $1100
Failed PCV Valve, Failed Fuel Pump, Failed/Cracked emissions vacuum lines 
BMW 3-Series in Puerto Rico
Mar 2009 - Jul 2011
Oct 2009

71000 mi

US $45
Torn CV boot - the car's front vibrates when accelerating. Cornering while accelerating makes it worse. CV boot replaced but vibration didn't go away, it is less. 
Dec 2009

76000 mi

US $231
2 front axles went. Got the parts for $231 in a local shop, going to install soon. 
Apr 2010

81000 mi

US $500
Control Arms, ball joints, bushings, sway bar links needs to be done. Have parts, replacing soon. 
Jun 2011

94000 mi

US $30
cylinder 5 coil replaced 
BMW 3-Series in Wisconsin, United States
Sep 2014 - Sep 2018
Sep 2014

126000 mi

US $125
CV boot was torn, replaced axle and seal Replaced starter with a remanufactured Bosch Replaced fuel tank sending unit due to damage from a mouse chewing on it. Replaced right front axle due to a torn CV boot. Replaced front sway bar end links. Replaced right front axle due to a torn CV boot. 
Nov 2014

130300 mi

US $20
Replaced in warranty thermostat due to failed internal heater circuit 
Dec 2014

132000 mi

US $10
Leaking power steering pressure line replaced. Replaced oil filter housing to engine block gasket and oil filter. 
Jan 2015

132000 mi

US $233
Replaced alternator. No longer charging the battery consistently. I've changed the alternator on this car 4 times, mostly due to low quality store brand rebuilt units. Replaced pulleys. 
Jun 2015

133000 mi

US $400
Replaced front and rear springs. 
Aug 2015

140300 mi
Replaced left front axle fie to excessive vibration. 
Dec 2015

142000 mi
Cooling system leak. Replaced expansion tank and transmission thermostat. 
Sep 2016

141000 mi

US $52
Replaced front lower control arm outer ball joint 
Dec 2016

143000 mi

US $168
Fixed coolant leak, replaced expansion tank, mount, water pipe and heater return hose. 
Jan 2017

143000 mi
Disa valve broke, fixed with G.A.S. repair kit. 
Sep 2017

148000 mi
Replaced rear shocks and mounts. 
Dec 2017

151000 mi

US $320
Replaced RF axle and seal due to leaking cv boot. 
Jan 2018

151000 mi
Valve cover and gasket replaced. 
Jun 2018

151000 mi

US $30
Replaced worn front lower control arm bushings. 
Aug 2018

155000 mi
Reinstalled the transmission thermostat 
BMW 3-Series in California, United States
Feb 2007 - Apr 2013
Apr 2007

26160 mi
Alternator belt and tensioner due to noise on cold start. Covered by mfg warranty. 
Jan 2008

35000 mi

US $50
Replaced faulty window regulator. 
Dec 2008

47000 mi

US $499
Replaced cracked RF inner CV boot. 
Aug 2009

57000 mi

US $50
Replaced passenger side window regulator due to grinding noise. 
Dec 2009

61000 mi

US $152
Replaced torn LF CV boot. 
Sep 2010

72000 mi

US $235
Replaced both windshield washer and headlamp washer pumps 
Jan 2011

78100 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. 
Apr 2011

77200 mi

US $285
Replaced RR window regulator. 
Jan 2012

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 
Apr 2012

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. 
BMW 3-Series in Wisconsin, United States
May 2011 - Dec 2012
Nov 2011

96000 mi
Check engine light came on. Dealer diagnosed it as a random misfire. Replaced the spark plugs and it hasn't come on since. 
Nov 2012

114000 mi

US $650
Updated software to correct erratic cold-start idle. Oil leak from Oil Filter Housing Gasket 
BMW 3-Series in Minnesota, United States
May 2007 - Jul 2016
Jun 2007

52000 mi
Power steering hose was leaking and alternator belt was worn. Discoverd by BMW Dealer/Serviceduring pre-purchase inspection (purchased from local independent dealer). Repaired by selling dealer. 
Jul 2007

53200 mi

US $540
Both front axle CV outer-boots need to be replaced. 
Jul 2008

61000 mi

US $240
Driver side CV boot was torn 
Sep 2008

65000 mi

US $780
Rear coils were broken. 
Jul 2009

72000 mi

US $700
headlight switch needed replacement. 
Sep 2009

73000 mi

US $220
Bad thermometer. Needed replacement. 
Dec 2009

77000 mi

US $177
Catch in door lock broke 
Jun 2010

81000 mi

US $200
Fuel pump failed. replaced fuel pump and relay  
May 2012

95700 mi

US $900
replaced fuel vent valve cover gasket leak oil filter housing leak 
Nov 2013

108900 mi

US $650
Starter died. 
Nov 2014

117100 mi

US $450
CV boots replaced 
BMW 3-Series in New York, United States
Feb 2013 - Mar 2013
Mar 2013

130000 mi

US $165
Rough Idle, replaced mass air flow sensor 
BMW 3-Series in New York, United States
Mar 2013 - Oct 2015
Sep 2013

98000 mi

US $350
Valve cover gasket 
Aug 2015

107300 mi

US $600
AC blowing warm 
BMW 3-Series in New Jersey, United States
Feb 2009 - Nov 2017
Oct 2010

60000 mi

US $2100
Front axle pulled out of differential due to worn engine mounts 
Nov 2014

85300 mi

US $600
Repaired rust spot on right rear fender 
Dec 2015

95000 mi

US $450
Replaced cracked C-V boots on each front wheel 
Feb 2016

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 
Aug 2016

101000 mi

US $1750
Dust cover came loose on front disc brake & ruined rotor & pads 
Dec 2016

106000 mi

US $850
VANOS pipe leaking oil Rear differential seal leaking oil Rear shocks replaced 
Feb 2017

107000 mi

US $680
Replaced (2) of (6) ignition coils 
Sep 2017

118000 mi

US $1200
Brakes, drums CV joint problem was found when brakes replaced 
BMW 3-Series in New York, United States
Aug 2008 - Apr 2018
Oct 2008

74000 mi

US $275
Seat belt tensioner was causing an airbag light (has happened multiple times). Dealership replaced the wiring harness which was faulty. 
Dec 2009

81000 mi

US $700
New rear springs 
Jun 2010

89000 mi
Control arm bushings 
Mar 2012

105000 mi

US $900
Car needed new fuel pump and filter 
Oct 2012

110800 mi

US $210
Faulty brake sensor light caused abs and traction control problems. No codes so only reset the light. 
Dec 2012

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

128000 mi

US $700
New Axle / CV Joint on Front Passenger Tire 
Feb 2016

135100 mi

US $1000
Oil leak 

Return to top

2003 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Georgia, United States
Nov 2015 - Jul 2016
Feb 2016

160000 mi

US $1600
Switch to side view mirror smoking and window regulator gone bad. sunroof switch replaced. Radiator hose replaced Coolant flushed  
BMW 3-Series in California, United States
Mar 2008 - Mar 2010
Apr 2008

63000 mi

US $300
Window regulator Rear trailing arm bushing. 
Feb 2009

79000 mi

US $1200
Transmission seal failure. 
Mar 2009

79000 mi

US $95
Drive belts tensioner failure. 
BMW 3-Series in California, United States
Dec 2016 - Jul 2017
Aug 2016

126000 mi

US $50
DISA VALVE REPAIR 
Jul 2017

134000 mi

US $300
Noise from front of engine. Replaced Belts & Pulleys (some pulleys were definitely worn).  Replaced Power steering pump with remanufactured unit due to play on shaft.  
BMW 3-Series in Texas, United States
- Apr 2004
Apr 2004

10000 mi
All four interior leather door panels were replaced b/c they were bubbling. 

Return to top

2003 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Wisconsin, United States
Feb 2010 - Sep 2011
Jul 2011

130000 mi

US $100
Every 3 or 4 weeks, the car will not start. If you wait a bit more than 4 hours, car will work fine for another 3 or 4 weeks. Shop could not duplicate issue. 
BMW 3-Series in Pennsylvania, United States
Dec 2006 - Apr 2010
Sep 2008

57000 mi

US $2000
Broken suspension coil. 

Return to top

2003 BMW 3-Series 4dr Sedan

BMW 3-Series in Queensland, Australia
Jan 2010 - Jun 2018
Jun 2011

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

43400 mi

A $28
Leak of coolant from rear of head. Another common problem. Dealer quoted over $500 to replace a $28 plastic cover plate. 
Sep 2013

52700 mi

A $1200
Oil separator, valve cover gasket, vacuum pump o ring, oil filter gasket. 
Dec 2013

53320 mi

A $200
radiator expansion tank cracked auto trans coolant thermostat control arm bushes replaced gutter fell off 
Jun 2014

55180 mi

A $170
Window lifter broken. Replaced with new one 
Aug 2015

60340 mi

A $150
New front RH wheel bearing. Old one was very noisy 
Dec 2016

65100 mi

A $20
"O" rings on valve solenoids replaced 
Mar 2018

68820 mi

A $50
Car started running on 3 cylinders. Needed a new ignition coil. Was able to source a single non genuine one Instead of whole set dealer wanted to sell me. 
May 2018

69440 mi

A $10
Leaking VANOS solenoid O-rings replaced 

Return to top

2003 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW 3-Series in California, United States
Apr 2016 - May 2016
May 2016

80000 mi

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

Return to top

2003 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in New York, United States
Mar 2011 - Apr 2011
Apr 2011

111000 mi

US $850
Sunroof cassette replacement Sunroof cassette replacement 
BMW 3-Series in California, United States
Apr 2011 - Jun 2011
Jun 2011

71000 mi

US $636
ps line was bad, also did coolant and oil change 
BMW 3-Series in Saskatchewan, Canada
Mar 2016 - Oct 2016
Aug 2016

80480 mi

C $400
Trouble with an injector and a coil. 
BMW 3-Series in Texas, United States
Aug 2011 - Mar 2013
Oct 2011

71000 mi

US $120
drivers side xenon headlight began to not work and only come on on a hot start:car had been running more than 5 mins or outside temperature hot. Bulbs+ballasts swapped to diagnose problem.Ignitor replaced, very hard to disassemble headlight 
BMW 3-Series in Pennsylvania, United States
Mar 2015 - Aug 2016
Sep 2015

110000 mi
Reprogram car because it stalls under deceleration. Resulted from transmission swap from SMG to 6MT. Shop is still solving this issue. 
Mar 2016

111000 mi
Installed switch to turn off cruise control, which was causing the stalling issue. 
BMW 3-Series in Idaho, United States
Jul 2014 - Mar 2018
Dec 2015

79000 mi

US $100
oil pressure plug on side of engine block needed replacement. 
BMW 3-Series in Alberta, Canada
Aug 2011 - Nov 2016
Aug 2012

107760 mi

C $800
Main belt tensioner failed and belt broke. Had to replace all pulley and belts. 
Oct 2016

134540 mi

C $750
Replaced thermostat, radiator hoses, fan switch, coolant bottle and fan clutch. All needed replacement. 
BMW 3-Series in Texas, United States
Jul 2010 - Aug 2011
Jan 2010

110000 mi
rear trailing arm bushing, exhaust manifolds replaced, transmission fluid, rear differential fluid, o2 sensors replaced 
Aug 2011

125000 mi

US $500
Alternator Alternator 
BMW 3-Series in Minnesota, United States
Feb 2012 - Dec 2015
Sep 2014

86000 mi

US $1100
A/C compressor cracked and was replaced. 
Mar 2015

89000 mi

US $40
Differential input leaking. Differential input seal replaced. 
BMW 3-Series in Washington, United States
Jun 2010 - Jun 2016
Apr 2011

57000 mi

US $184
Driver side LED tail light assembly was $184 from tischer bmw online. I installed myself (3 bolts). My indy quoted $250 for the job installed. 
BMW 3-Series in California, United States
Aug 2013 - Mar 2018
Apr 2014

95500 mi

US $170
Replaced coils due to misfiring & rough performance. 
BMW 3-Series in Texas, United States
Dec 2009 - Jun 2018
Aug 2010

25000 mi

US $360
right front window regulator replaced 
Sep 2010

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

45000 mi

US $150
Headlight (HID) intermittently on/off on one headlight. 
Nov 2013

55000 mi

US $85
Ballast on xenon headlamp needed replacement 
Sep 2016

75000 mi

US $600
Passenger door not opening remotely Headlamp electrical not working 
Dec 2016

76000 mi

US $350
Replaced right rear wheel bearing 
Apr 2017

77000 mi

US $1000
Vanos refurbished 
Mar 2018

82000 mi

US $250
hose that carried steering fluid broke- replaced the hose, also preventatively replaced pump 
BMW 3-Series in Maryland, United States
Nov 2009 - Mar 2010
Dec 2009

77000 mi
High vibration in front end at 2000 rpm and 40-60 mph. Over the past 1.5 years there have been multiple parts replaced. 3 of the 4 cv joint boots in 2 occurrences. Then both control arms. no help. both front end drive shafts replaced this time. Thermostat replaced. 
BMW 3-Series in New Mexico, United States
Dec 2006 - Jun 2017
Mar 2008

85000 mi

US $900
Leaking oil pan. 
Jan 2010

113300 mi

US $900
Fuel Pump and fuel sensor went out. 
Sep 2011

126000 mi

US $400
SES light came on... Thermostat replaced, problem solved. 
Feb 2013

140300 mi

US $257
EWS needed to be reset, and had to purchase a new key as the old key was no longer communicating with the ignition switch. 
BMW 3-Series in Georgia, United States
Jan 2010 - Jun 2012
Mar 2010

30000 mi

US $33
Replaced leaking oil cap. 
Nov 2011

43000 mi

US $900
3 alarm lights, brake wear, TPMS, traction control. The problem was faulty steering angle sensor. Also had valves adjusted, oil change and belts replaced 
BMW 3-Series in Oregon, United States
Sep 2009 - Oct 2017
May 2011

44300 mi
Electrochromatic rear view mirror failure. Will order after market parts to replace instead of using OEM. 
Jan 2012

47000 mi

US $120
Coil pack failure on one cylinder 
Sep 2015

58000 mi

US $10
passenger seat sensor was going out 
May 2016

60000 mi
Passenger airbag sensor keeps giving a fault. Had to clean the connectors under the seat 
BMW 3-Series in Pennsylvania, United States
Aug 2010 - Jun 2011
Oct 2010

46000 mi

US $175
Rear axle seals need to be replaced. I am also getting ready to install a new power steering pump. 
BMW 3-Series in Oregon, United States
Feb 2010 - Mar 2010
Mar 2010

61000 mi

US $250
Passenger side window actuator was making a loud clicking noise Rear trailing arm bushings needed replacement. 
BMW 3-Series in Maryland, United States
Mar 2010 - Jun 2011
May 2010

63000 mi

US $1000
A/C compressor replaced.  Tension pulley for alternator/water pump replaced. 

Return to top

2003 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Washington, United States
Aug 2014 - Mar 2018
Feb 2015

122300 mi

US $75
ignition coil 
Mar 2017

125000 mi

US $100
replace #3 cyl ignition coil 
Aug 2017

125000 mi

US $200
replace plugs and coils. Inspect valve train and vanos. 
BMW 3-Series in Kentucky, United States
Sep 2012 - Jun 2013
Mar 2013

70000 mi

US $180
Cpv constant pressure valve needed replacement 
BMW 3-Series in Missouri, United States
May 2012 - Mar 2013
Mar 2013

149000 mi

US $200
Gear position sensor replaced. 
BMW 3-Series in Texas, United States
Jun 2011 - Jan 2012
Jul 2011

60000 mi

US $3000
Poor cooling 
BMW 3-Series in Michigan, United States
Jul 2010 - Jun 2018
Jun 2011

71000 mi

US $720
Clutch slave cylinder position sensor was intermittent, causing no starts and transmission light to come on.  
Sep 2011

74000 mi

US $3500
Transmission SMG pump causing vehicle to go into neutral intermittently and had check transmission light. Replaced hydraulic pump.  
Aug 2012

78200 mi

US $130
Drivers power door lock intermittent operation. Sometimes had a hard time getting door to open from inside. 
Apr 2013

79200 mi

US $7
Oil leak at CPV valve. Replaced o-ring. 
May 2013

79600 mi

US $150
VANOS solenoid valve causing intermittent check engine light. Replaced with remanufactured unit. 
Jun 2013

80000 mi

US $90
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. Tie rod adjustment frozen and would not allow a proper alignment to be performed. 
Jun 2015

85000 mi

US $160
Power steering pump noisy and not providing must boost. Replaced pump, pulley, fluid. 
Jun 2018

101000 mi

US $7
B pillar fabric covering came loose on both side. Removed panels and re-glued on fabric. 

Return to top

2003 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Texas, United States
Dec 2012 - Jan 2017
Jan 2013

64500 mi

US $180
Needed my torque converter replaced Ignition coil 
May 2013

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 
Jun 2013

67000 mi

US $210
Ignition coil failed 
Dec 2013

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 
Nov 2014

78000 mi

US $600
Starter died and needed replacement 
Jan 2015

66700 mi

US $400
Bushing replacement 
Sep 2016

88000 mi

US $400
External thermometer sensor was broken 
Jan 2017

78000 mi
A/C not functioning - unknown reason 

Return to top

2003 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Nevada, United States
Nov 2014 - Dec 2014
Nov 2014

123000 mi

US $375
Water pump started to go out. Bought an aftermarket one and just paid for labor only. 

Return to top

2003 BMW 3-Series 2dr Coupe

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

BMW 3-Series in District of Columbia, United States
Sep 2013 - Jan 2014
Sep 2013

68000 mi

US $4000
Thermostat 
Jan 2014

71000 mi
GM5 control unit died. Windows, locks don't work properly. 
BMW 3-Series in Florida, United States
Apr 2009 - Mar 2013
Aug 2009

75000 mi

US $600
Thermostat failed in open position. Replaced thermostat to fix problem. Also replaced other cooling system components as a preventative measure.  
Oct 2010

86000 mi
Sunroof was stuck in open position. Found that track mechanism has become tangled. Had to drop the headliner and perform extensive work to repair track mechanism. 
Mar 2011

91000 mi

US $30
Low on refrigerant. Recharged. 
May 2011

93000 mi

US $725
AC compressor went bad. Replaced compressor, condenser, expansion valve, and drier.  
Jul 2011

96000 mi

US $100
Suspension a bit loose and car drifts at speed. Replaced Rear Trailing Arm Bushings. Symptoms better but not completely resolved. 
Aug 2011

96500 mi
Small vacuum line to emissions control device broke. Replaced with new line and problem was resolved. 
Jan 2012

88700 mi

US $200
Water pump leaking coolant. 
Mar 2012

102000 mi
Passenger seat would not lock into position. Removed the seat and reinstalled and it now functions properly. 
Jul 2012

105000 mi
Battery Safety Terminal (BST) was setting an SRS code even though the BST had never deployed. I used scanner software to deactivate the BST, otherwise the parts for the repair would have costs $250+. 
Dec 2012

108000 mi

US $75
Had to replace all crankcase ventilation lines due to leaks. Resolved leaks and poor cold-start performance issue. 
BMW 3-Series in Ontario, Canada
- Mar 2007
Mar 2007

39392 mi
Replace left xenon control unit due to failure; Reprogram automatic transmission due to premature downshifting on deceleration. 
BMW 3-Series in New Hampshire, United States
Oct 2013 - Oct 2013
Oct 2013

108000 mi

US $400
Oil sealant needed replacement 
BMW 3-Series in New York, United States
Dec 2006 - Jun 2018
Jan 2007

38000 mi
The car was shifting harshly down to the final gears. The dealer did a reset and the problem went away. 
Nov 2007

52000 mi

US $750
Air intake sensor was damaged. 
Sep 2010

84000 mi

US $250
Had to change the rear passenger wheel bearings. 
Oct 2013

120000 mi

US $350
Wheel bearing on rear passenger side started to get loud. Wheel bearing replaced at independent shop. $80 for parts, and the rest was labor. 

Return to top

2003 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in New York, United States
May 2015 - Jun 2017
Aug 2015

197100 mi
Replaced idler pulley,replaced oil filter housing gasket that was leaking. 

Return to top

2003 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Connecticut, United States
Aug 2016 - Jun 2018
Mar 2017

32000 mi

US $180
Replaced leaking power steering hose. 
Apr 2017

32000 mi

US $135
Power steering lines were leaking. Purchased new lines from independent hose shop and replaced them. 
May 2018

35000 mi

US $500
New springs, rear trailing arm bushings, new upper shock mounts 
BMW 3-Series in Florida, United States
Jun 2015 - Apr 2016
Oct 2015

36200 mi

US $625
The engine check light came was apparently due to a bad "post catalytic" oxygen sensor. The part was $248 and the remainder was labor. 
BMW 3-Series in Kentucky, United States
Aug 2012 - Sep 2016
Sep 2016

81000 mi

US $250
Convertible top wouldn't seal completely 
BMW 3-Series in Delaware, United States
Feb 2013 - Mar 2016
Mar 2016

89000 mi

US $50
Left front brake caliper piston seized. Opted to replace with a good used part instead of rebuilding the caliper or buying rebuilt caliper. 

Return to top

2003 BMW 3-Series 2dr Convertible

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

BMW 3-Series in California, United States
Nov 2006 - Mar 2015
Jun 2006

21030 mi
replace SMG switch 
Oct 2007

42090 mi

US $625
replace muffler hangers and voltage regulators 
Aug 2013

89000 mi

US $500
needed a new exhaust hangar 
BMW 3-Series in California, United States
Oct 2012 - Jun 2015
Nov 2012

76700 mi

US $75
Final Stage Unit (blower motor resistor) 
May 2014

88000 mi

US $160
Coil pack Ecu cooling fan 
Jan 2015

80500 mi

US $735
Fuel pump and relay 

Return to top

2003 BMW 3-Series 2dr Convertible

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

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

128000 mi

US $487
Replace Front Lower Control Arm Bushings Parts: Control Arm Bushing Set cost 177.18 (parts) Work 2.5 hours at 90/hr (Labor) Passenger door wouldn't unlock. Had replaced the fuses, but still didn't seem to work. Thought the door was double locked due to bad engineering. Shop replaced the fuses again and it worked. Cost $0.00 Change RF turn signal bulb and broke the housing upon reinserting due to weak plastic. Has shop replace entire turn signal lens. Part cost: 53.47 Labor:0.00 
Apr 2013

133700 mi

US $651
Intake Manifold Adjuster Part $300. Crankshaft Breather Hose Part $19. Intake Boot Part $19. 2nd Intake Boot Part $19. Labor 255. Mileage 133K 
Jun 2013

137000 mi

US $220
Put 4 new tires on car, ABS started acting up and then exclamation (orange) warning symbol next to drive mode lit up. Brake lights didn't work. Replaced brake module $80 part $40 labor(friend). Xenon headlight $100 part free labor 
Sep 2014

152000 mi
Alternator went out. Having it rebuilt by a private person who is a certified BMW mechanic. Car wanted to stall with air on. Wouldn't pass emissions. Engine code said it was running rich. Turned out to be clogged air filters with bugs. New filters. No more stalling, no more codes. 
Apr 2015

156000 mi

US $450
Transmission fluid leaking. 
Apr 2018

161000 mi

US $600
Engine was taken apart, new seals put in, hoses replaced. Self job. Engine still runs a little rough, but no more leaks. 
BMW 3-Series in Florida, United States
Nov 2012 - Sep 2013
Dec 2012

81000 mi

US $125
Front kidney grills broken 
Jun 2013

84000 mi

US $500
Rear trunk lip replaced 

Return to top

2003 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Ontario, Canada
Apr 2011 - Sep 2018
Sep 2011

97340 mi
Glove box lock stuck, but could be opened with key. 
Oct 2011

97960 mi
Convertible roof jammed open and couldn't be operated. Used manual override to open roof, aligned broken part so roof could be temporarily operated. Re-aligned sensor so fault light would deactivate and trunk could be opened. 
Nov 2011

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 
Dec 2011

99200 mi

C $180
Electrical wire required repair to fix trunk valet lock function Convertible top liner trim part replaced 
Jan 2012

100440 mi

C $100
Change driverside Xenon headlight bulb, requires removal of airbox 
Feb 2012

101140 mi
Convertible hardtop locator electical contact cracked and caused failure of rear defog and all interior lights. Discovered by a different shop than the one that caused it. Able to repair the connector. 
Sep 2012

109120 mi

C $160
Convertible Flap Motor for Convertible Top Cover Flap gear worn 
Aug 2013

114700 mi

C $1000
Control arm assembly and associated bushings Replace thermostat and water pump Replace pads 
Sep 2013

115320 mi
Cracked vent replaced. Likely from car detailing service, but not sure. 
Nov 2013

117180 mi

C $25
Replaced upper intake hose. Intake boot had visible signs of wear and cracks, but no engine problems or warning lights had resulted yet. 
Apr 2014

121300 mi

C $800
Seized rear caliper 
Sep 2014

126480 mi

C $700
Middle muffler replaced due to crack at inlet pipe connection Rubber intake boot crack due to aging 
Jan 2015

120420 mi

C $1000
Seized front caliper 
Jun 2015

132060 mi

C $3000
Clutch slipping. Replace clutch and flywheel Low oil light on, level ok, replace oil level sensor 
Oct 2015

134220 mi

C $300
Vacuum hose nipple to gas filter broken 
Dec 2016

145700 mi

C $350
Expansion tank and hose replacement 
Feb 2017

146320 mi

C $1800
Steering position sensor Gas peddle position sensor Front wheel bearing 
Mar 2018

155000 mi

C $1800
Replace failed alternator Battery failure due to alternator failure Light control module failure due to alternator failure 
Jul 2018

157480 mi

C $100
Convertible top liner c pillar repair Convertible top slide cover repair 
Sep 2018

158720 mi
Baker plate failure 

Return to top

2003 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Mississippi, United States
Dec 2008 - Jun 2010
Aug 2008

58000 mi

US $300
New alternator. Done at an independant shop. 
Nov 2008

60000 mi

US $125
New thermostat. Independent shop. 
Mar 2009

72000 mi

US $857
Replace control arm bushings. Replace valve cover gasket. It was leaking oil over the metal shields producing burning smell inside the cabine. 
Jun 2009

78000 mi

US $248
Water pump failed. Replaced with updated one. (metal impeller) Water pump failed. Replaced with updated one (metal impeller) 

Return to top

2003 BMW 3-Series 2dr Convertible

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

BMW 3-Series in North Carolina, United States
Jul 2009 - Sep 2010
Aug 2010

95000 mi

US $670
Red oil light intermittently flashed, then stopped. No power problems. Car still ran great. Mechanic checked oil level, filter, and oil pressure. No problems. Cluster working too. Determined that the oil pressure switch should be replaced. a quart of oil leaked out during a 24 hr period, had to change shops for reliability. 

Return to top

2002.5 BMW 3-Series 4-door

turbocharged 4-cylinder diesel automatic 2WD

BMW 3-Series in South Africa
Dec 2008 - Sep 2015
Sep 2012

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

BMW 3-Series in California, United States
Dec 2006 - Mar 2010
Jan 2007

50000 mi

US $800
Had them check cooling system , bad water pump and theromstat both were replaced and covered by original warranty. Other things done were routine, all fluids were flushed. 
BMW 3-Series in Colorado, United States
Apr 2012 - Apr 2012
Apr 2012

195000 mi

US $4000
car was making a strange clunking sound when I turned hard to left. 
BMW 3-Series in California, United States
Oct 2010 - Dec 2010
Dec 2010

89000 mi
dash warning that washer fluid low. hose to headlight washers was leaking. Major labor bill to pull off bumper to access. Not worth it for an useless accessory. Capped hose at tank so stop leak. Windshield washer works fine 

Return to top

2002 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Virginia, United States
Mar 2010 - Jun 2018
Apr 2010

40000 mi
Noise from engine pulleys and idler. Replaced along with ribbed V belt. Chassis noise noticed. Front end aluminum flex plate was cracked and was replaced. Lower control arm bushings also replaced. Engine oil pressure switch leaking. Replaced. 
May 2013

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

60000 mi

US $1283
Defective window regulators both front windows (drivers and passengers) 
May 2014

61000 mi

US $70
Ventilation blower stopped working. Replacement of Final Stage Resister (FSR) resolved problem. Ordered part online and completed DIY replacement. 
Jul 2014

62000 mi

US $474
Right rear window regulator failure. 
May 2015

65600 mi

US $441
Right side differential seal leak 
Nov 2015

68000 mi

US $2350
Airbag light. Faulty sensor replaced Oil leak valve cover gasket Intermittent issue with door lock/unlocking 
Jan 2017

72000 mi

US $1258
Thermostat failed. Preemptively replaced water pump. Drivers airbag recall completed. 
BMW 3-Series in California, United States
Mar 2008 - Jan 2012
Jul 2009

61000 mi

US $50
replaced front driver door speaker ring 
Jul 2010

81000 mi

US $75
Water pump shaft broke 
Dec 2011

108000 mi

US $400
accessory belt broke 

Return to top

2002 BMW 3-Series 4dr Wagon

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

BMW 3-Series in New York, United States
Aug 2015 - Aug 2015
Aug 2015

44000 mi

US $60
Radiator hose failed, leaking coolant. Replaced hose. 
BMW 3-Series in Vermont, United States
Nov 2012 - Feb 2013
Jan 2013

US $450
Broken Axle Shaft 

Return to top

2002 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Minnesota, United States
May 2013 - Jul 2014
Feb 2014

98300 mi

US $200
Transmission went into limp mode. Sensor in transmission replaced. 
Mar 2014

100000 mi

US $500
Expansion tank and hoses needed to be replaced Blower motor replaced 
BMW 3-Series in Texas, United States
Nov 2011 - Jun 2015
Dec 2011

100000 mi

US $125
Replaced light control module. 
Jan 2012

113500 mi

US $50
Replaced windshield/cowl seal. 
Mar 2013

112000 mi

US $75
Replace driver window regulator Repair broken door lock 
Aug 2013

115000 mi

US $122
Replaced rear shocks. One of the two had started to fail. 
Jan 2014

102800 mi

US $14
Ground short in tail light assembly. 
Nov 2014

123800 mi

US $60
Replaced LCM 
Jan 2015

125500 mi

US $500
Replaced entire cooling system. 

Return to top

2002 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Ontario, Canada
Mar 2015 - Sep 2017
Apr 2015

189600 mi

C $800
Relace front axle and boot wipers failed 
May 2015

190900 mi

C $200
A rear hatch bracket supporting a gas-filled strut rusted thru and failed. Replaced brackets on both sides and re-installed struts. 
Oct 2015

195500 mi

C $993
Alternator, Belt, battery replced 
Nov 2015

196200 mi
Torn CV Boot - repaired under warranty 
Dec 2015

196540 mi

C $300
Parking brake failed and broke causing damage to pad 
Jan 2016

196840 mi

C $170
Short under hood - slowly draining battery. 
May 2017

203980 mi

C $950
repair seized parking brake 
BMW 3-Series in New York, United States
Jun 2014 - Dec 2017
Sep 2014

101000 mi

US $250
headlight bucket replaced after being melted by improperly seated bulb 
Jan 2015

113700 mi

US $350
window regulator replaced 
Jul 2015

109500 mi

US $200
valve cover replaced, vanos seals replaced fuel pump failed 
Jan 2017

108800 mi
seized calipers replaced secondary air check valve 
May 2017

138000 mi

US $200
both post-cat O2 sensors replaced 
Jun 2017

140000 mi

US $300
oil filter housing gasket 
BMW 3-Series in Alberta, Canada
Jun 2017 - Jun 2018
Jun 2018

96100 mi

C $150
Window regulator 
BMW 3-Series in California, United States
Jul 2014 - Jul 2014
Jul 2014

175000 mi

US $600
radiator, res. tank, ac fan 

Return to top

2002 BMW 3-Series 4dr Wagon

BMW 3-Series in South Africa
Sep 2015 - Oct 2018
Dec 2015

116560 mi

R 8000
Clutch kit,including flywheelh Replaced engine mountings 
Feb 2016

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 
Jul 2018

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

BMW 3-Series in Illinois, United States
Sep 2009 - Mar 2010
Nov 2009

51000 mi

US $508
Replaced alternator. 
BMW 3-Series in Texas, United States
Sep 2011 - Jan 2012
Oct 2011

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. 
BMW 3-Series in Oregon, United States
Mar 2015 - Jun 2018
Sep 2016

202000 mi

US $80
Replaced Blower Motor Final Stage (Resistor) 
Apr 2017

207000 mi

US $220
Replaced upper radiator hose and water pump. 
BMW 3-Series in Massachusetts, United States
Jun 2008 - Jun 2011
Jan 2010

US $37
Left front blinker went out first time-fixed. Now same blinker doesnt work again... 
BMW 3-Series in North Carolina, United States
Jan 2005 - Apr 2009
Jul 2005 Sunroof had to be repaired. Known problem. 
Oct 2006

38500 mi

US $40
Rear light failure. Bulbs replaced. 
Jan 2007

40925 mi

US $200
Rear light failure again. Replaced taillight connectors due to scorching around the connectors. 
Aug 2007

45000 mi

US $420
Driver side rear window will not go up. Replaced left rear window regulator and insulation. 
Dec 2008

56500 mi

US $900
Pulley broke causing engine to overheat. Car towed to dealership. Replaced expansion tank, fan, and pulleys. 
Jan 2009

57000 mi

US $485
Replace power steering line. 
Apr 2009

58500 mi

US $2000
Transmission seal leak. Lower arm control bushings worn. Need to be replaced. 
BMW 3-Series in Saskatchewan, Canada
- Dec 2009
Dec 2009

58900 mi

C $400
Water pump and thermostat 
BMW 3-Series in Arkansas, United States
Mar 2007 - Mar 2010
Sep 2007

71000 mi

US $350
idler pulley and belts 
BMW 3-Series in California, United States
Oct 2007 - Mar 2010
Nov 2007

82000 mi

US $1178
Left rear window stuck in down position. Also right front window making grinding noise. Both window regulators were replaced. 
Mar 2008

88000 mi

US $593
Replaced front lower control arm. Removed and replaced the front thrust rod bushing. 
BMW 3-Series in California, United States
Feb 2007 - Mar 2011
Aug 2007

95000 mi

US $850
Control arm bushings worn, required replacing control arms. Stinky smell from A/C after compressor is turned off and the fan is still running. Conditioned A/C, helped a little. 
Nov 2007

97000 mi

US $50
Torque converter failed and needed to be replaced. CAT O2 sensor threw check engine fault and needed to be replaced. 
Jan 2008

99000 mi

US $50
Sunroof wouldn't close sometimes. Rattle from underneath the car. Started after previous torque converter fix by dealer. Turned out they forgot to tighten loose front splash panel during previous repair. 
Aug 2008

106000 mi

US $75
Windshield fluid pump leaked -- replaced. 
Jun 2009

119000 mi

US $150
Had intermittent indication that rear tail-light was burned out. Turned out to be an intermittent contact. Noise at acceleration thought to have come from engine, but turned out to be MPG gauge. 
Nov 2009

127100 mi

US $506
replaced spring-type belt tensioner with hydraulic belt tensioner; replaced pulley adjuster and offset idler replaced fan clutch; 
Jul 2010

134000 mi

US $730
fuel pump stopped working, required towing and replacement 
Dec 2010

140000 mi

US $350
electrical burning smell in cabin caused by broken seal (forgot which) next to cabin air intake  

Return to top

2002 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Wisconsin, United States
May 2015 - Apr 2017
May 2015

158000 mi

US $300
Coolant overflow reservoir 
Sep 2015

162000 mi
Original paint failing all around the car at the lowest seam, in areas that have not had any damage. 
Mar 2017

171000 mi

US $1000
Rusted leaking brake lines 
BMW 3-Series in Utah, United States
Jun 2007 - Mar 2010
Dec 2007

71000 mi
Thermostat failure, stuck open. Second thermostat with same problem. Replaced again. Fuel gauge erratic indication. Left rear view mirror not setting for key used. The error codes were cleared but I am still having a hard shift between 1st and 2nd gear. It sounds like I need the transmission and engine software updated (150 dollars) I cleaned off the terminals and pounded on the bottom of the fuel tank with my fist. I believe the float was stuck. 
Feb 2008

72000 mi

US $650
Noticed steering wheel vibration when power applied to engine. Not related to brakes. 
BMW 3-Series in Virginia, United States
Apr 2006 - Jun 2018
Aug 2006

40157 mi

US $790
Replace alternator and battery 
Dec 2006

42555 mi

US $228
Replace DME relay and tighten air intake boot due to check engine light on 
Sep 2007

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

50000 mi

US $497
Rear differential mount leaking. Installed shft seal and rubber mount. Parts 60.60; labor $436 
Dec 2008

52000 mi

US $434
Persistent burning odor caused by oil leak requiring gasket set replacement. 
Dec 2010

62000 mi

US $439
Several pulley and belt tensioners replaced to eliminate belt/bearing noise 
Apr 2012

70000 mi

US $238
Worn intake hoses for emissions system 
Jul 2012

72000 mi

US $400
Oxygen sensors replaced (first time!) 
Feb 2013

82800 mi

US $450
Replace driver and passenger window motors and regulators Cracked intake manifold 
Mar 2013

84000 mi

US $1085
Broken front hub and bearing which was replaced Replaced front axle driveshaft and universal joints 
Nov 2014

100000 mi

US $2557
Replaced front control arm and bushings  Replaced front axle boots oil filter housing leak 
Dec 2015

107000 mi

US $1000
Emission control component 
May 2016

109000 mi

US $300
Drivers side power window motors replaced 
Nov 2016

110700 mi

US $325
Broken water pump and can belt 
Dec 2016

112000 mi
Cracked radiator. Replaced along with hose 
Apr 2017

114480 mi

US $900
Needed all four rotors and brake pads replaced 
Jun 2017

115000 mi

US $600
replaced upper and lower air boots and replaced air pump mounts 

Return to top

2002 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in California, United States
Aug 2006 - Jul 2016
Jan 2007

65000 mi

US $50
Replace HID igniter control box 
Aug 2007

70000 mi

US $85
Replaced window regulator in driver's door 
Sep 2007

71000 mi

US $20
Replace timing chain tensioner. 
Jul 2008

76000 mi

US $100
Replace passenger front window regulator 
Aug 2008

77000 mi

US $30
CEL code indicated weak mixture - replaced cracked rubber intake boot. 
Mar 2009

81000 mi

US $100
Replace right rear window regulator. 
Sep 2009

87000 mi

US $100
Replace right rear window regulator again. 
Jun 2010

93000 mi

US $70
Check engine light and code indicated thermostat jammed open. Replaced thermostat. 
Nov 2010

97000 mi

US $60
Replace final stage resistor to cure intermittent fan speed control problem. 
Aug 2011

105000 mi

US $110
Replace intake camshaft position sensor 
Jan 2012

120000 mi

US $200
Replace VANOS piston seals and CCVV. 
Mar 2012

110000 mi
False low engine oil warning light - replaced oil level sensor. 
Oct 2012

117000 mi

US $120
Door remote locking and unlocking was intermittent - fixed by repair to GM5 electronic control module. 
Nov 2014

146100 mi
Replace broken window regulator in left rear door. 
Oct 2015

157000 mi

US $250
Replace crank case vent valve and various vacuum hoses 
Feb 2016

161600 mi

US $150
Replaced both rear window regulators 
BMW 3-Series in California, United States
Oct 2008 - Feb 2011
Feb 2011

115000 mi

US $390
worn valve cover gasket leaks oil to ignition coil, replace ignition coil on cylinder 1 
BMW 3-Series in Pennsylvania, United States
Mar 2008 - Mar 2010
Apr 2008

96000 mi

US $80
Right rear tail light inop. Electrical connector damaged, I have been told this is common for this year 3 series. Brake light and turn signal would not word on driver side. One year ago I had the passenger side connector replaced. 
Jul 2008

98000 mi

US $580
Replaced alternator as it was inop. 
May 2009

103000 mi

US $600
Check engine light. Intake and exhaust sensors needed replacement. 
BMW 3-Series in Virginia, United States
Feb 2016 - Jun 2018
Jun 2016

179000 mi

US $150
Interior cabin fan was running intermittently despite car being off. Replaced blower motor resistor. 
Sep 2016

181000 mi
Replaced shocks, struts and mounts due to blown suspension. 
Jun 2018

185000 mi

US $600
Replaced PCV valve 
BMW 3-Series in Alabama, United States
Feb 2013 - Oct 2014
Jul 2013

122700 mi

US $125
Valve cover gasket replaced No visiible leaks found, system working, . A/C recharged 
BMW 3-Series in North Carolina, United States
Jan 2008 - Mar 2009
Jul 2008

85000 mi

US $500
one rear shock absorber leaked fluid, so replaced both rear shocks. 
Sep 2008

88000 mi

US $250
Coolant expansion tank had crack. was replaced. 
Mar 2009

92000 mi

US $700
Coolant leak: replace radiator. Service engine light: lean mixture & misfire codes. Problem traced to damaged upper intake boot. Part replaced. 
BMW 3-Series in West Virginia, United States
Jan 2010 - Nov 2013
Apr 2013

43300 mi
Window regulator. 
BMW 3-Series in Idaho, United States
Feb 2008 - Nov 2010
Jul 2008

60000 mi

US $250
Leak in coolant system hosing. 
Aug 2008

60000 mi

US $300
Repair window regulator on right (passenger) window. 

Return to top

2002 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual AWD

BMW 3-Series in North Carolina, United States
Mar 2009 - Apr 2011
Apr 2009

85000 mi

US $4
Bad stumble on fuel injectors caused misfire on 2 cylinders. No activation of CEL. Used quality fuel injector cleaner and full tank of premium gas and problem corrected self. 
Dec 2009

97000 mi

US $600
Replaced drivers side front axle assembly 
Jan 2010

98000 mi

US $500
Replace passenger side drive axle assembly 
BMW 3-Series in New Jersey, United States
Mar 2009 - Jun 2011
Apr 2009

89000 mi

US $567
The thermostat and sensor for the cooling system needed to be repaired. While doing that repair, old belts and hoses were replaced - maintenance items. 
BMW 3-Series in Florida, United States
Sep 2011 - Dec 2012
Jul 2012

121500 mi

US $100
Replaced Front Lower Control Arm Bushings. 

Return to top

2002 BMW 3-Series 4dr Sedan

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

BMW 3-Series in New Jersey, United States
Nov 2013 - Jan 2014
Jan 2014

US $1500
Drivers side window stopped working, car would not start,  headlight covers fogged, reverse light not working, break pedal squeaking. 
BMW 3-Series in Texas, United States
Jun 2012 - Jan 2015
Oct 2012

118000 mi
CAR IS IN SHOP NOW. SERVICE ENGINE. LITE ON PLUS control arm bushings, et rear axle mount 
Feb 2013

135600 mi

US $378
PCV valve 
Sep 2013

157000 mi
Cooling system leak, replaced all system components ie expansion tank, radiator, and hoses, and a header. Leak fixed 
Jan 2015

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. 
BMW 3-Series in Kansas, United States
Sep 2011 - Dec 2012
Jan 2012

112000 mi

US $150
Check transmission light came on 
Mar 2012

114000 mi

US $1800
Changed gasket, thermostat Power stearing pump replaced 
Jul 2012

120800 mi

US $1000
radiator crack, replaced radiator and expansion tank 
Dec 2012

128000 mi

US $700
belts, pulley broker. replaced. 
BMW 3-Series in Tennessee, United States
Nov 2010 - Jan 2011
Jul 2010

210000 mi

US $500
gaskets 
Dec 2010

217000 mi

US $100
Coil pack blown. Replaced. 
BMW 3-Series in California, United States
Jan 2009 - Jan 2011
Jul 2009

110000 mi

US $70
Thermometer for outside temperature 
Aug 2009

95000 mi

US $3000
Belts, Coolant(anti-freeze) system, wiper-fluid pump. 
Dec 2009

118000 mi

US $550
window regulators, front windows. they would not go up once they went down. 
Jul 2010

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.  
BMW 3-Series in California, United States
Dec 2013 - Dec 2014
Oct 2014

117000 mi

US $725
Oxygen sensor problem could not get car to smog. Computer software update required.  
BMW 3-Series in Florida, United States
Jan 2013 - Sep 2014
Mar 2014

112000 mi

US $220
Vacuum lines were broken Rain molding came apart again. 
Aug 2014

123600 mi
Window trim coming apart. 
BMW 3-Series in Illinois, United States
Jul 2012 - Apr 2016
Oct 2012

103500 mi

US $750
Rough Idle and occasional dying when cold. Replaced ICV (Intake Control Valve). Jittery feedback in the steering wheel. Replaced front control arm bushings and got an alignment. Problem fixed. 
Jan 2013

106300 mi

US $150
Replaced fuel pump. Replaced DISA valve, aka adjuster unit. It sounded like a spray paint can being shaken when engine was running. 
Mar 2013

108000 mi

US $400
Pulley failed and serpentine belt shredded. Replaced mechanical tensioner with hydraulic tensioner. Replaced all pulleys, and both belts. 
Jan 2014

108300 mi

US $40
Leaking oil from engine bay. Replaced the engine's valve cover gasket. Fixed. 
Apr 2016

140000 mi

US $200
Radiator sprung a leak and was replaced. 
BMW 3-Series in California, United States
Jun 2009 - Jan 2013
Aug 2009

98000 mi

US $1700
Cooling system: Replaced cracked radiator surge container and broken air vent. 
Oct 2010

105000 mi

US $600
Cracked oil strainer caused vacuum leak engine not running correctly. 
Jun 2011

108000 mi
replaced brake booster causing vacuum leak. 
Nov 2011

116700 mi

US $340
Oil leak from gasket between engine block and adapter for oil filter. Emissions control having to do with catalytic converter 
BMW 3-Series in Florida, United States
Sep 2013 - Dec 2013
Oct 2013

160800 mi
After cooling system overhaul car still overheats sporadically. 
BMW 3-Series in California, United States
Oct 2014 - Oct 2014
Oct 2014

170000 mi

US $2000
Engine had idling problems at low speeds. Frequent piston misfires. 
BMW 3-Series in Massachusetts, United States
Jan 2009 - Dec 2011
Oct 2011

119000 mi

US $400
Front ball joints 
BMW 3-Series in British Columbia, Canada
Sep 2007 - Jun 2018
Mar 2008

62000 mi

C $220
Oil level sensor malfunctioned. 
Apr 2008

64480 mi

C $660
Leak coming from thermostat. Thermostat housing replaced. Head gasket leak. 
Jul 2008

66340 mi

C $300
Steering ball joints. 
Oct 2009

74400 mi

C $30
Replaced tail light bulb socket wiring harness plug, left rear tail light 
Nov 2010

80260 mi

C $7
Taillight failure warning due to poor ground design in tail lights. Spliced a second ground wire an attached to tail light cluster as per bimmerforum diy. $7 in parts and 10 minutes per side. Problem fixed. 
Apr 2011

82460 mi

C $150
check engine light activated by one malfunctioning oxygen sensor. both oxygen sensors replaced as a precaution. Repair successful. 
Jan 2012

83040 mi

C $36
Replaced hose leading to the secondary air injection pump. The hose hadn't failed but was in poor shape where it connected to the pump. I wasn't getting any warning/check engine lights showing yet. 
Aug 2012

92880 mi

C $1020
HVAN fan speed blowing erratically. Blower motor final stage resistor replaced Acc. Belt Tensioner / AC belt tensioner / Idler pulley replaced. 
Mar 2013

98580 mi

C $500
Oil pan gasket and the seal btwn the dip stick and block were weeping oil. 
Mar 2016

114080 mi

C $400
Valve cover gasket was seeping. Gasket was replaced. 
BMW 3-Series in Oregon, United States
Oct 2008 - Apr 2009
Apr 2009

46000 mi

US $70
Second window regulator replaced. 
BMW 3-Series in Ohio, United States
Dec 2007 - Jun 2015
Jul 2008

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." 
Nov 2008

64000 mi

US $61
"Customer states he has a clunk under the car when he stops and again when he starts.Almost like a ball rolling around (in the trunk)".Control arm bushing "Customer states there is a downshift clunk when you come to a stop and start letting off the bra 
Jun 2009

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." 
Jul 2009

74000 mi

US $690
failed alternator 
Jun 2011

93000 mi

US $118
recharge A/C add compressor oil 
May 2012

102800 mi

US $7
The computer showed a false code. Dealer changed the real brake/turn signal bulbs anyway. It seems to have worked. 
Nov 2013

118000 mi

US $600
replace control arm bushings 
Oct 2014

125700 mi

US $1604
replace windshield washer pump. intake runner, plugs, breather and oil separator hose thermostat assembly 
BMW 3-Series in Georgia, United States
Feb 2009 - Apr 2012
Mar 2012

110000 mi

US $700
Cooling fan clutch broken 
BMW 3-Series in Colorado, United States
Aug 2015 - Sep 2015
Aug 2015

134000 mi

US $1100
Power steering Radiator 
BMW 3-Series in California, United States
- Apr 2007
Apr 2007

72000 mi

US $400
Had to replace my lower control arms, bushing which came out to be $400 in parts and did my own labor. 

Return to top

2002 BMW 3-Series 4dr Sedan

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

BMW 3-Series in New Jersey, United States
May 2007 - Jun 2011
Jun 2009

95000 mi

US $1500
Alternator and starter 
Aug 2009

97000 mi

US $450
Leaking water pump 
Dec 2009

100000 mi

US $600
Window regulators. 
Nov 2010

112000 mi

US $1500
Sensors that control engine idle. Compressor not functioning properly. 
BMW 3-Series in Ontario, Canada
Dec 2010 - Jun 2011
Jan 2011

86180 mi

C $350
Leaky coolant expansion tank Replace front right axle shaft. vibration noise when turning 
Feb 2011

86480 mi

C $225
Replace cvv or oil separator and associated hoses due to age (140000km). A small amount of gunk was seen inside oil separator. Hoses were hardened and one of them had a crack on it. 
Mar 2011

88040 mi

C $300
Replaced leaky cooling thermostat and cooling hose between thermostat and radiator Replaced leaky cooling thermostat and cooling hose between thermostat and radiator 
BMW 3-Series in Florida, United States
Sep 2012 - Oct 2012
Oct 2012

100000 mi

US $200
we did not get it repaired yet. They wanted 1700 for the repair 
BMW 3-Series in Rhode Island, United States
Jan 2012 - Sep 2014
Feb 2012

148300 mi

US $245
Thermostat replaced. Service code p0128. 
Sep 2014

160000 mi

US $600
Valve cover gasket replaced Replaced failing alternator Replaced broken rear spring 
BMW 3-Series in Massachusetts, United States
Sep 2012 - Oct 2012
Oct 2012

75000 mi

US $800
Had to replace the thermometer because the AC didn't work. 
BMW 3-Series in Washington, United States
Sep 2013 - Sep 2014
Dec 2013

112000 mi

US $500
The entire cooling system failed at the same time. Had to replace the thermostat, reservoir, fan clutch, hoses, & hot air valve after the thermostat failed on the freeway and the car began to overheat. 
Sep 2014

130000 mi

US $800
ICV broke, oil was spewing into exhaust 
BMW 3-Series in New Jersey, United States
- Nov 2007
Nov 2007

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. 
BMW 3-Series in New York, United States
Apr 2013 - Jan 2017
Sep 2014

115000 mi
Rear suspension is shot. Need to change struts. Left axle boot is leaking Coolant leaking Rattle coming from radio/center console Sunroof doesn't open. Inner part is stuck. 
Feb 2016

127000 mi
Oil leak Right axle boot leaking again Secondary air flow reporting error code Steering boot leak 
Nov 2016

125000 mi
Replaced intake sensor as engine would not start Windshield pump leaking bad All steering hoses leaking 
Jan 2017 Engine Mounts need replacing 

Return to top

2002 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Illinois, United States
Sep 2007 - Mar 2012
Apr 2007

110000 mi

US $500
Alternator failed 
Oct 2010

156000 mi

US $140
fuel pump failed 
Dec 2011

188000 mi

US $50
window regulator failed 
BMW 3-Series in Ontario, Canada
Mar 2008 - Jun 2018
May 2010

84880 mi

C $900
Suspension bushings worn 
Oct 2010

89900 mi

C $700
Dead battery replaced, alternator replaced 
Jun 2013

124000 mi

C $800
Valve cover gasket leak - replaced U joint was cracked - part replaced Rear bushings cracked, needed replacement 
Aug 2013

126480 mi

C $300
Hood would not open - latch inoperable Cables replaced, latches replaced 
Aug 2014

139440 mi

C $500
Rear shock leaking, replaced both 
Mar 2015

146320 mi

C $220
Valve Cover gasket oil leak - replace gasket 
Oct 2016

166040 mi

C $450
Intake manifold - valve not working causing engine to surge 
May 2018

184140 mi

C $300
Coolant recovery tank cracked, causing coolant leak 
BMW 3-Series in Nevada, United States
May 2014 - Jun 2014
May 2014

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. 
BMW 3-Series in Texas, United States
- Feb 2009
Feb 2009

120000 mi

US $90
Driver's side window regulator 
BMW 3-Series in Texas, United States
Dec 2012 - Jun 2017
Apr 2013

89300 mi

US $3800
Replaced AC system due to failing AC Compressor and Condenser Leak. Ventilation fan failing, replaced as well. 
BMW 3-Series in New Jersey, United States
Aug 2016 - Dec 2017
Jul 2017

139398 mi

US $200
Bosch remanufactured steering rack replaced control arm driver side window regulator failed 
Sep 2017

13994 mi

US $566
power steering failing, making creaking noises etc. replaced power steering pump and drive belts 
BMW 3-Series in Louisiana, United States
Nov 2011 - Jul 2015
Nov 2012

134000 mi

US $250
Power seat motor replaced (Driver side) 
BMW 3-Series in Alberta, Canada
Jan 2010 - Jun 2011
Mar 2010

29760 mi

C $3000
front bushing needed repair. new tires. 
BMW 3-Series in California, United States
Oct 2011 - May 2013
Mar 2013

145000 mi

US $850
Several coolant leaks found. Replaced expansion tank, radiator and valve cover gasket. 
BMW 3-Series in South Carolina, United States
Jul 2012 - Mar 2013
Sep 2012

72000 mi

US $800
Lower control arms, Left and Right needed to be replaced. Bought the parts online, and had local shop do the work. Even then, it was $800. Hate to think what the dealer would have wanted. 
BMW 3-Series in Alaska, United States
Jun 2017 - Jun 2018
Jul 2017

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 
May 2018

180000 mi

US $150
Replaced entire crankcase ventilation system 
BMW 3-Series in Wisconsin, United States
Aug 2003 - Jun 2011
Dec 2003

17900 mi
Replace exhaust camshaft position sensor Fix pass. seat rattle 
Aug 2005

41200 mi
Replace mass airflow sensor 
Feb 2006

48500 mi
Replace thermostat 
Mar 2007

63500 mi

US $208
Replace front sway bar link 
Mar 2009

91000 mi
Rain rail separated and loose. 
Jul 2009

96000 mi

US $125
Replaced exterior window trim due to corrosion. Replaced driver's side mirror glass due to corrosion. 
Sep 2009

96000 mi

US $600
Replace worn front control arms and bushings. 
Oct 2009

97000 mi

US $25
Windshield wipers were not stopping in the full down position. Replaced the wiper relay. 
Feb 2010

105000 mi

US $100
CEL illuminated. Scan revealed failed radiator output temp sensor. Replaced sensor. 
Sep 2010

109000 mi
Exterior door trim fell off and needed to be reattached. 
BMW 3-Series in Florida, United States
Apr 2008 - May 2011
May 2011

77000 mi

US $300
Left rear window actuator replaced. Interior A and C pillar trim replaced. 

Return to top

2002 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Colorado, United States
Dec 2014 - Jul 2018
Dec 2014

99000 mi

US $2700
Antilock brake module and Master cylinder leaking which caused passenger side brake caliper to sieze. 
May 2015

109600 mi

US $165
Oil fluid level sensor failed. Required new part and oil change to replace. 
Jun 2015

109000 mi

US $248
Driver's side window regulator failed for the second time. Had to be replaced. 
Sep 2015

111000 mi

US $555
The power steering pump failed and was replaced 
Dec 2015

114000 mi

US $80
Window regulator failed again. Rear facing clip broke off of cable. 
Dec 2016

121000 mi
The electric thermostat failed and had to be replaced. 
Apr 2017

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

131000 mi

US $370
Expansion tank ruptured, replaced radiator hoses, tank and thermostat 
Jul 2018

142000 mi

US $89
replace entire steering rack and pinion 
BMW 3-Series in Oregon, United States
Feb 2014 - Mar 2014
Mar 2014

147000 mi

US $80
New plugs ABS speed sensor failed 

Return to top

2002 BMW 3-Series 4dr Sedan

168-horsepower 2.2L I6 5-speed manual RWD

BMW 3-Series in South Africa
May 2015 - Dec 2016
Apr 2016

102380 mi
Replaced thermostat. 
Aug 2016

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 4-door

6-cylinder manual 2WD

BMW 3-Series in California, United States
Aug 2006 - Mar 2010
Dec 2006

67000 mi

US $310
Rear left side power windows broke. 

Return to top

2002 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in New York, United States
May 2013 - Mar 2016
Oct 2013

115200 mi

US $750
replace worn front springs and rear control arm 
Dec 2013

116000 mi

US $200
Rear Trunk Handle Separated from Trunk 
May 2014

116600 mi

US $500
Left front wheel bearing 
Feb 2015

120000 mi

US $500
Leak from power steering hose  Brake caliper was sticking and needed to be rebuilt/replaced Torn front axle boots 
Jul 2015

123000 mi
Blown Rear Speaker Sagging interior liner 
BMW 3-Series in Wisconsin, United States
May 2014 - Jun 2018
Sep 2014

114000 mi

US $30
Leak from wiper fluid 
Sep 2015

121000 mi

US $15
Rubber exhaust hanger broke and needed to be replaced 
BMW 3-Series in Arizona, United States
Nov 2009 - May 2011
May 2010

50000 mi

US $160
Replaced Ignition coils, as original coils are known to deteriorate over time. I felt about a dozen misses over a 2000 mi drive. The dealer who looked at it recommended replacement, but couldnt cover it under warranty, cause it hadn't thrown a code. 
BMW 3-Series in Great Britain
Feb 2010 - Jun 2011
Mar 2010

54000 mi
Car needed new engine so brought a used one from BM spares.  After engine replacement replaced Crank shaft sensor V common problem on these cars. 
BMW 3-Series in Massachusetts, United States
Mar 2010 - Dec 2015
Jun 2010

89000 mi

US $1500
subframe cracked and bmw would not repair because crack was to small, had turner motor sport repair and strenghten subframe 
Dec 2012

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

130000 mi

US $129
replaced spark plugs and coils 
Apr 2015

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 
BMW 3-Series in Pennsylvania, United States
Jul 2011 - Jul 2012
Dec 2011

133000 mi

US $325
Constant Pressure Valve needed to be replaced. $30 part, and needed $45 worth of tools to complete. Replaced fluid in Differential. Was making a grinding noise. Replaced with BMW Genuine fluid. 
Jul 2012

135000 mi

US $30
Replaced wiring harness for front driver's seat belt tensioner. 
BMW 3-Series in Utah, United States
May 2014 - Apr 2015
Feb 2015

238000 mi

US $50
Idler pulley seized up went to auto parts store and replaced it at home. Easy fix. Replaced suspension with coilovers as the suspension was getting old and worn and wanted to upgrade to adjustable height and dampening. 
BMW 3-Series in Tennessee, United States
Nov 2014 - Jun 2018
Mar 2016

53000 mi

US $14
The windshield washer pump was leaking. A service part and a short repair involving removing the passenger front wheelwell splash shield to access the part was all that was required. Not unheard of with 14yr old plastic seals. 
Jun 2016

55000 mi

US $25
One headlight bulb went out. I swapped front bulbs to confirm the incident, and replaced both with aftermarket Phillips headlight bulbs. 
BMW 3-Series in California, United States
Feb 2017 - Jun 2018
Mar 2017

32000 mi

US $250
Rear differential seal and pinion seal replaced to fix leaks. 
Feb 2018

36772 mi

US $1500
Brake fluid changed, AC and alternator belts, muffler hanger and rear trailing arm bushing replaced  
Jun 2018

38460 mi

US $350
Replaced ignition coils and spark plugs 
BMW 3-Series in Massachusetts, United States
Jun 2008 - Jun 2012
Mar 2008

58674 mi

US $460
Oil pan replaced due to over tightening of drain bolt. Stripped threads. Replaced both rear springs Replaced high pressure steering hose 
Jun 2008

58688 mi
Replaced water pump/thermostat, under 90 warranty 
Sep 2010

86018 mi

US $2748
Replace failed VANOs 
Oct 2010

87200 mi

US $56
Replaced trim around shift. Badly scratched Window switch 
Dec 2010

87000 mi

US $123
Replaced cubby storage. Door very scratched 
Feb 2011

89000 mi

US $300
Repair exhaust hangers. Worn out and cracked. 
Jul 2011

94300 mi

US $350
Air conditioning was not blowing cold air. 
Mar 2012

100000 mi

US $800
Differential seal on right side 
BMW 3-Series in California, United States
May 2007 - Jan 2016
Jun 2007

63000 mi

US $100
Front bumper support cracked, required replacement. Part was $15 
Sep 2008

87000 mi

US $400
Valve adjustment. 
Sep 2009

107000 mi

US $200
Passenger window fails to roll down; disassembled door to fix. 
Feb 2010

113500 mi

US $100
Ignition coil replaced, spark plugs & fuel filter replaced. 
Nov 2010

126700 mi

US $10
Broken left front anti-roll bar mount. 
Nov 2011

136500 mi

US $3900
valve adjust, variable cam solenoid, oil leak repair,  power steering leak repair,  window washer repair, bumper repair. 
Jan 2012

137300 mi

US $20
service light came on again; apparently cam position solenoid replacement part failed. mechanic is researching similar failures to determine best course. 
Jun 2012

139000 mi

US $150
Ignition coil needed replacement 
Apr 2013

143200 mi

US $1000
Exhaust cam timing 
Sep 2013

145000 mi
Vanos adjustment. Mechanic misadjusted vanos on reassembly during earlier repair. 
Jun 2014

153000 mi

US $2400
replace alternator, battery frame cracking at swaybar mount passenger door lock actuator replaced 
Sep 2015

166000 mi

US $600
replaced front wheel bearing broken upper a-arm, rear 
Jan 2016

141000 mi
sunroof shade stuck/broken. also, seats worn. 
BMW 3-Series in District of Columbia, United States
Jan 2011 - Feb 2014
Jun 2012

67000 mi

US $1500
Water Pump and Fan was replaced along with the radiator. 
Nov 2012

68300 mi

US $100
Replace O2 sensor. 
May 2013

69600 mi

US $90
Temp gauge was not working. 
BMW 3-Series in Illinois, United States
May 2015 - Apr 2017
Aug 2016

67000 mi

US $428
Replaced Oxygen Sensor post catalytic, bank 2 
BMW 3-Series in Indiana, United States
May 2010 - Jun 2011
Jul 2010

83000 mi

US $800
vanos oil return line blew off, leaking oil all over engine and passenger side of engine bay into wheel well. Oil was dripping down to exhaust manifold causing it to burn off as well (lots of white smoke). line popped off on the highway 
BMW 3-Series in California, United States
May 2008 - Nov 2015
Aug 2008

42000 mi

US $500
Dying alternator killed battery as well. 
Feb 2009

45000 mi

US $325
Rear end felt loose during hard cornering. Research pointed to worn out RTABs, a known failure point on these cars (too much slop between bushing and trailing arm flange). Replaced with Powerflex RTABs by my mechanic. Rear end feels a lot more planted. 
Mar 2011

56000 mi
Both window trims have delaminated. Very common problem on E46 coupes. Trim expands in heat and shears off adhesive. New trim material corrects issue. Dealer wants $1050 to replace old trim. Attempting to have BMWNA cover cost. 
Apr 2011

57000 mi

US $300
AC stopped blowing cold air. Final Stage Unit (FSU) replaced. 
Nov 2011

59000 mi

US $800
Replaced drooping interior door trim on both sides. Well known problem on early E46 coupes due to differing rates of thermal expansion between rubber portion (pinch sensor) of trim and fabric portion of trip, shearing the adhesive between . Replaced high pitch horn. And low pitch horn while we were at it. Replaced PS wiper arm due to poor wiper performance on that side despite trying new blades and bending old arm to make better contact with windshield. 
Feb 2013

62000 mi

US $75
Replaced windshield washer pump that was leaking and causing a low fluid condition. 
Aug 2014

64000 mi

US $130
Rear view mirror electroluminant element started to cloud (known issue with the round mirrors). Elected to have it repaired by Radar-Mirror.com rather than have it replaced by OEM (not sure if that's still an option). 
Nov 2015

65000 mi
Passenger side door fails to reliably unlock outside handle remotely. Interior handle still works. BMW Tech said that lock control module needs to be replaced. Apparently there's a module for everything in a BMW. 

Return to top

2002 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Belgium
Dec 2009 - Sep 2010
Jan 2010

83080 mi
automatic level control xenon headlights- electrical stepper motor broken 
May 2010

84940 mi

€900
Alternator broke down and empty battery 
BMW 3-Series in Pennsylvania, United States
Jul 2013 - Sep 2013
Sep 2013

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.) 
BMW 3-Series in Colorado, United States
Jul 2010 - Sep 2018
Apr 2016

47000 mi
Oil Leak....not yet found. Put dye in system. Think it's the S54's relief valve sticking open from time to time. Looking for an oil leak. 
BMW 3-Series in South Africa
May 2010 - Jul 2012
Apr 2010

40002 mi

R 400
Input shaft seal into differential leaking. Seal replaced. Rubber drive shaft coupling replaced. 
Jul 2010

42540 mi

R 1000
RR shock lost damping. Decided to install aftermarket suspension to fix the problem. 
Nov 2011

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

63860 mi
Boot lid handle mountings failed. Super glued mounts back in and re-attached handle. Interior trim around door seal on the inside of the car coming off. Pushed back into position but not glued. Input shaft seal on differential leaking. Seal replaced. 
BMW 3-Series in Texas, United States
Feb 2011 - May 2014
Jul 2012

93000 mi

US $2200
SMG pump failure 

Return to top

2002 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Maryland, United States
Mar 2011 - Jun 2012
Oct 2011

102000 mi
Replaced front control arm bushings and sway bar end links. 
BMW 3-Series in Georgia, United States
Jun 2010 - Sep 2010
Sep 2010

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 shiftable automatic AWD

BMW 3-Series in California, United States
Sep 2010 - Jun 2011
Oct 2010

89000 mi

US $400
Coolant tank cracked and needed replacement. 

Return to top

2002 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Indiana, United States
Oct 2015 - Sep 2018
Nov 2015

97500 mi

US $930
Alternator replaced 
Jan 2016

98300 mi

US $325
Gap between driver's window and B-pillar causing wind noise. Body shop replaced regulator. Gap still present. 
Nov 2016

103500 mi

US $300
HVAC blower periodically stopped working. Replaced blower motor resistor. 
BMW 3-Series in Pennsylvania, United States
Sep 2014 - Apr 2015
Dec 2014

160000 mi

US $300
Left front caliper went bad 
BMW 3-Series in Virginia, United States
Mar 2011 - Mar 2013
Mar 2012

124000 mi

US $375
Replaced front control arms and control arm bushings (CABs) 
Aug 2012

126700 mi

US $400
Replaced front struts. 
Nov 2012

129200 mi
Service Engine Soon (SES) light activated. Codes p0171 and p0174= lean on both banks. 
Mar 2013

130000 mi

US $650
Strut bearings needed to be replaced. Intermittent Service Engine Soon (SES) light for "lean on both banks". 
BMW 3-Series in Minnesota, United States
Mar 2011 - Apr 2012
Apr 2011

135000 mi

US $100
Bad front sway bar end links and control arm bushings, replaced with OEM sway bar end links and poly control arm bushings. 
BMW 3-Series in Wisconsin, United States
Dec 2010 - Mar 2011
Feb 2011

88400 mi

US $67
Idler pulley broke while driving. Replaced pulley and belts Idler pulley broke while driving. Replaced pulley and both belts 
Mar 2011

88400 mi
Two struts leaking when sold. TPMS system problem but was never diagnosed or fixed. 
BMW 3-Series in Alberta, Canada
Sep 2012 - Jun 2018
May 2013

79320 mi

C $865
Replace worn out front control arm bushings Replace faulty thermostat 
Jun 2013

80600 mi

C $205
Replaced rubber intake boots, rebuilt DISA valve Replaced front stabiliser bar end links 
Jul 2013

80900 mi

C $372
Electric cooling fan failed 
Aug 2013

82000 mi

C $137
Faulty exhaust can position sensor 
Feb 2014

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

88440 mi

C $189
Replaced faulty intake camshaft position sensor. 
Mar 2015

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 
May 2015

101060 mi

C $260
Replaced broken driver's door lock actuator unit. 
Aug 2016

114080 mi

C $353
Replace seized front brake calipers, preventively replaced front brake lines 
Feb 2017

119040 mi

C $1125
Replace failed valve cover gasket after CCV clogged Replace leaking shift rod and output shaft seals 
Jan 2018

127720 mi

C $1600
Replaced failed valve cover;  replaced failing accessory belt tensioners and idler pulleys. 
Jun 2018

132060 mi

C $50
Replaced faulty brake pad wear sensors 
BMW 3-Series in Texas, United States
Jul 2010 - Jul 2013
Dec 2010

130000 mi

US $200
The adjusting valve or "disa" valve was leaking air causing a check engine light. Replaced disa valve. 
Mar 2012

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

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

147000 mi

US $1056
Replaced worn out tires and rear trailing arm ball joints. Aligned car after new tires and repairs 
May 2013

148000 mi

US $65
The climate control interior fans quit working. Replaced final stage fan resistor pack to repair. Common repair on these cars - this unit replaced the original one - it lasted more than ten years before it failed. 
BMW 3-Series in Washington, United States
Sep 2014 - Dec 2015
Sep 2014

76000 mi
clutch replacement water pump and thermostat replacement 
BMW 3-Series in Illinois, United States
Aug 2009 - Jun 2011
Mar 2010

104000 mi

US $60
thermostat 
Jan 2011

109000 mi

US $112
Replace water pump not due to malfunction, annoying sound appeared. Car was drivable before the repair. 
BMW 3-Series in Alberta, Canada
Aug 2005 - Mar 2010
Jan 2005

31000 mi
Faulty ignition coil repaired under warranty. 
May 2005

32860 mi
Driver's seat heating element repaired under warranty. 
Jan 2009

45880 mi

C $240
Thermostat replaced. 
Mar 2009

46500 mi

C $300
HVAC Final Stage Resistor (fan speed control) replaced. 
Apr 2009

46810 mi

C $300
Front control arm bushings replaced. 
BMW 3-Series in California, United States
Apr 2011 - Sep 2018
Feb 2012

193400 mi

US $110
expansion tank leak water pump leak 
Jan 2013

214000 mi

US $560
Steering angle sensor failed. 
Dec 2013

238000 mi

US $160
Fuel pump failure, replaced. radiator small leak, replaced. 
Jan 2014

198800 mi

US $150
alternator failed 
Sep 2014

254000 mi

US $500
left rear wheel bearing replacement 
Oct 2014

254000 mi

US $150
Replaced dead 5.5 year old battery 
Dec 2016

302000 mi

US $125
loose steering, replaced worn tie rods. replaced steering coupler. Sway bar bushing replaced. Front control arms replaced, lower control arm bushings replaced. Rear trailing arm bushings replaced. Rear sway bar bushings and rear sway bar links replaced. 
BMW 3-Series in California, United States
Jul 2010 - Jun 2018
Apr 2011

129000 mi

US $1057
pulleys and accessory drive belts 
Aug 2012

149800 mi

US $165
power steering reservoir and hoses replaced 
Nov 2012

152800 mi

US $89
outside temp. sensor replaced 
Mar 2013

157000 mi

US $654
alternator not functioning, replaced. 
Jun 2013

160000 mi

US $465
fuel pump failed, replaced 
Oct 2013

164700 mi

US $300
oil filter housing replaced 
Feb 2015

180700 mi

US $287
replaced intake cam sensor and coolant temp switch 
Oct 2015

188300 mi

US $2416
replaced rear shocks, front struts, front control arms & bushings replaced water pump, thermostat, tensioner pulley, main serpentine belt 
Apr 2016

192300 mi

US $1225
Oxygen sensors, crankcase vent kit, DISA valve 
May 2016

193400 mi

US $457
Secondary air pump and EGR valve replaced. 
Feb 2017

200183 mi

US $1115
Bad ABS/DSC control unit -- replaced along with two brake pressure switches and the brake master cylinder 
May 2017

203000 mi

US $1300
Replaced catalytic converters with used units 
BMW 3-Series in California, United States
- Dec 2008
Nov 2008

58000 mi

US $200
HVAC Control unit going bad. AC blower working intermittent, then would not turn off after shutting down car. 
Dec 2008

60000 mi

US $800
Replace Control arm bushings. Front suspension was feeling loose and nosy on driveways and bumps 
BMW 3-Series in British Columbia, Canada
Sep 2010 - Sep 2016
May 2012

74680 mi

C $600
replaced thermostat DISA valve flap making noise 
Sep 2012

76880 mi

C $250
Replace idler pulley 
Nov 2012

77380 mi

C $1000
replace expansion tank 
Jul 2013

79560 mi

C $600
replaced crankcase ventilation valve (high oil consumption) and one (1) ignition coil 
Dec 2014

84320 mi

C $800
Replace thermostat  Replace engine valve gaskets 
Feb 2015

84320 mi

C $420
Diagnose and replace upper radiator hose 
Jan 2016

80000 mi

C $1600
Replace power steering high pressure hose Leaking radiator 
May 2016

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 RWD

BMW 3-Series in Illinois, United States
Feb 2008 - Mar 2010
Sep 2008

78000 mi

US $140
Outside Air Temp. sensor. Common breakage with the E46 as it is subject to impact from snow and ice. 
BMW 3-Series in Arizona, United States
Oct 2012 - May 2013
Dec 2012

97000 mi

US $75
Power Window switch 

Return to top

2002 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Colorado, United States
Aug 2011 - Feb 2015
Nov 2011

88000 mi

US $475
Replaced water pump 
Dec 2011

89000 mi
Car ran very rough then stalled and wouldn't re-start. Had to be towed to shop. Started and ran perfectly the next day. No computer codes! Shop tech. put 100 miles on the car trying to duplicate the problem. No luck. 
Oct 2012

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

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

121000 mi
Water pump replaced 8/14 failed and leaked resulting in coolant loss, engine overheated badly, head warped, head gasket blew,coolant flow into cylinder, engine totaled. Giving car to charity.Cost to replace engine (used)= value of car :( 

Return to top

2002 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Arizona, United States
Apr 2009 - Jul 2015
Aug 2014

168000 mi

US $550
Differential bushing 
Sep 2014

169000 mi

US $13
Expansion tank cap replaced. The plastic at the second o-ring had broken. Leaving one intact o-ring.  

Return to top

2002 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in New Hampshire, United States
Jul 2011 - Sep 2011
Aug 2011

78300 mi

US $750
Freeze expansion plug blew out of engine, leaked oil from cylinders onto exhaust assy. 
BMW 3-Series in California, United States
Dec 2012 - Jun 2018
Mar 2013

53000 mi

US $200
One exhaust system mounting bracket replaced. Bluetooth pairing button broke. 
Jun 2018

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. 
BMW 3-Series in California, United States
Nov 2010 - Jan 2011
Dec 2010

62000 mi

US $800
Bad CV joint in driveshaft. Replaced driveshaft assy 
BMW 3-Series in New Jersey, United States
Jul 2009 - Mar 2011

Return to top

2002 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Virginia, United States
Feb 2010 - Aug 2011
Mar 2010

70000 mi

US $4000
Transmission needed replacement 
Jun 2010

71000 mi

US $150
Oil leak from oil level sensor. 
Jun 2011

85000 mi

US $650
oil level sensor leaking; 4th time replaced 
Jul 2011

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

BMW 3-Series in Massachusetts, United States
Mar 2016 - Apr 2017
Apr 2016

159000 mi
Coil was misfiring. Had to install a new coil. 
Jun 2016

160000 mi
Replaced Cam Filter sensor and housing 
BMW 3-Series in Illinois, United States
Aug 2016 - Jun 2017
Aug 2016

126000 mi

US $420
oil leak in common area for m54 engine; oil filter housing gasket replaced. also preventive maintenance replaced pre and post o2 sensors. 
BMW 3-Series in North Carolina, United States
Mar 2016 - Dec 2016
Nov 2016

71300 mi

US $600
Lock actuator needed to be replaced. 
BMW 3-Series in Massachusetts, United States
May 2010 - Dec 2011
Jul 2010

77000 mi

US $800
Conv. top would not close, big poblem since it would open no problem but had to go to manual mode to close. seems there should be a override for this as the motor was not reading lockdown when it opened but so it wouldnt close. 
BMW 3-Series in Missouri, United States
May 2012 - Sep 2012
May 2012

109000 mi

US $1825
Hydraulic cylinder line for automatic convertible top had a leak. Had to buy entire cylinder for this one line repair. 
Sep 2012

110000 mi
Shop inspection found broken springs, $1000 estimate to fix. Leak around crankcase: no estimate; needed further exploration. Leak around seal that had been recently replaced: $400 
BMW 3-Series in Minnesota, United States
Feb 2015 - Oct 2015
Mar 2015

111000 mi

US $30
Thermostat replacement 
Jun 2015

112000 mi

US $100
Power Steering pump was tired, replaced with used unit from junk yard. Battery replaced. 

Return to top

2002 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Connecticut, United States
Mar 2009 - Sep 2018
Sep 2009

45000 mi

US $350
Replace worn door mechanism on driver's side.  Check engine warning light, reset. 
Dec 2009

47000 mi
Drive side door not unlocking, fixed. 
Dec 2013

68000 mi

US $600
Exhaust system. Brakes redone. New wheels and tires. Regular maintenance. Total of $6,000. 
Mar 2015

85000 mi

US $500
Windscreen washer pump. Took three trips to get repaired 
Dec 2015

92000 mi

US $600
Windscreen washer pump. Took 4 repairs to finally fix! 
Apr 2017

102000 mi

US $500
Replace controller for door locks with second hand part. 
Jun 2017

104000 mi
Replace controller for door locks with second hand part - tried 2 more times and ended up with replacing the original part and removing the fuse. The doors don't unlock remotely, but at least work manually 
BMW 3-Series in New Mexico, United States
Mar 2009 - Jun 2018
Jul 2009

77000 mi

US $536
right and left front suspension Lower Control Arm bushings 
Sep 2010

91000 mi

US $695
Headlight control module replaced. Consists of three switches and computerized power supply. Expensive !!! 
Jul 2012

109200 mi

US $600
Replace rubber air intake passages. Original equipment age cracked. Leaking headlight washer, draining entire windshield/headlight washer reservoir. 
Jun 2013

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

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

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! 
Mar 2016

138000 mi

US $800
Intermittent misfire, replaced three ignition coils. Drivers side seat would not adjust, replaced fore-aft power seat motor. 
Sep 2017

141409 mi

US $429
Windshield washer system inoperative. 
BMW 3-Series in Massachusetts, United States
Sep 2009 - Mar 2012
Feb 2010

86000 mi

US $450
Replaced engine thermostat following "Service Engine Soon" light. 
Mar 2010

86000 mi

US $450
Replaced engine thermostat as result of "Service Engine Soon" warning light. 
Sep 2011

98000 mi

US $148
Replaced dead battery (AAA) 
BMW 3-Series in New York, United States
Jan 2006 - Sep 2013
Dec 2006

42000 mi
The nut on top of the spring tower came loose and make a loud noise over bumps. It just needed to be tightened. 
Sep 2010

125000 mi

US $1000
Replaced control arms, bushings in L&R front plus alignment. 
BMW 3-Series in Washington, United States
Apr 2013 - Sep 2013
May 2013

85000 mi

US $900
valve seal damage engine temp sensor damaged 
BMW 3-Series in California, United States
Aug 2017 - Sep 2018
Dec 2017

100000 mi

US $7000
New clutch (preventive - original clutch had not failed New shocks New pads 
BMW 3-Series in Nevada, United States
Jun 2011 - Jun 2018
Apr 2017

64250 mi

US $188
Water pump failed. Part was under warranty, only cost was coolant. Valve cover gasket VANOS Seals replaced, symptoms were lack of power at low RPM Front pads and rotors. First time replacement 

Return to top

2002 BMW 3-Series 2dr Convertible

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

BMW 3-Series in New York, United States
Nov 2014 - Jun 2018
Jul 2015

123700 mi

US $200
I had to replace the alternator which stopped charging the battery. 
Aug 2015

126000 mi

US $50
I had to replace a leaky valve cover gasket. The blower motor for hvac system stopped working, and I replaced the motor resistor to fix the problem. 
Sep 2016

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

137500 mi

US $65
I replaced a part called the steering guibo which is a connector with a rubber damper that is between the steering column and steering rack. The rubber in the old connector had worn and was loose. This was noted by excessive play in the steering wheel before any steering forces were applied to the steering rack. 
Oct 2017

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. 
BMW 3-Series in Alabama, United States
Mar 2015 - Jun 2018
Mar 2015

131000 mi

US $127
replaced fuel pump under back seat of car, took about 30 mins. to do. 
Mar 2016

143000 mi

US $250
replaced both inner and outer tie rods on both front sides. 
BMW 3-Series in Louisiana, United States
Oct 2015 - Sep 2016
Sep 2016

212000 mi

US $22
Stiff steering. Flushed power steering fluid. Helped but did not resolve problem. Possibly have worn/bad shock mount bearing(s) 
BMW 3-Series in New York, United States
Jan 2016 - Dec 2016
Jan 2016

101000 mi

US $300
Replaced passenger side inner and outer tie rod. 
BMW 3-Series in Utah, United States
May 2013 - Jun 2018
Aug 2013

127000 mi

US $1100
fuel pump failed 
Jun 2014

141000 mi

US $1200
oil leak transmission leak 
Nov 2014

146600 mi

US $300
oil leak 
Feb 2016

163300 mi

US $740
replaced radiator and fan 
Mar 2016

163000 mi

US $180
window regulator replaced 
Jun 2016

169000 mi

US $180
convertible top 
Sep 2016

173000 mi

US $350
part replaced. 
Feb 2017

177000 mi

US $180
replaced valve cover gasket 
Jun 2017

181000 mi

US $200
replaced thermostat per check engine codes 

Return to top

2002 BMW 3-Series 2dr Convertible

168-horsepower 2.2L I6 5-speed manual RWD

BMW 3-Series in France
Oct 2016 - Jun 2018
Dec 2016

101680 mi

€200
fuel pump dead 
Apr 2017

133300 mi

€100
the door lock actuator was replaced 
Jun 2018

139500 mi

€660
DISA broken 

Return to top

2002 BMW 3-Series 2-door

6-cylinder automatic 2WD

BMW 3-Series in Hawaii, United States
Aug 2006 - Mar 2010
Oct 2006

51000 mi

US $325
Final stage resistor needs to be replaced. AC went out one night, and mysteriously came back like nothing ever happened. Both service advisor at dealer and mechanic at a different shop said it was the blower resistor(something like that). although the 
Nov 2006

54000 mi

US $700
dead alternator 

Return to top

2001 BMW 3-Series

Engine not specified

BMW 3-Series in Connecticut, United States
Jun 2010 - Jun 2011
Jul 2010

149000 mi

US $500
Alternator went at 148,000 miles. 
BMW 3-Series in Massachusetts, United States
Dec 2011 - Jan 2012
Jan 2012 worn clutch. 
BMW 3-Series in Wisconsin, United States
May 2010 - Oct 2010
Jun 2010

181000 mi
WATER IN FRONT PASSENGER FOOT WELL, VAPOR BARRIER BLAMMED AND REPAIRED LAST 3 TIMES WITH SAME PROBLEM. PROBLEM STILL EXISTS BUT THEY COULD NOT REPLICATE. 
Oct 2010

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. 
BMW 3-Series in California, United States
Jan 2011 - Jul 2012
Jul 2011

150000 mi

US $160
Headlight stopped working, bulb replaced and wiring fixed 
Aug 2011

151000 mi

US $450
Engine mounts replaced 
Dec 2011

155000 mi

US $30
Drivers front grill fell off Passenger front signal light started working intermittently, then stopped all together due to lose wiring 
Jun 2012

166000 mi

US $700
Drive belt broke and was replaced. Radiator replaced 
Jul 2012

166000 mi

US $650
Noise in front right wheel, replaced ball joint & noise is gone 
BMW 3-Series in Texas, United States
Jul 2008 - Mar 2010
Aug 2008

62000 mi

US $600
Alternator failure. 
BMW 3-Series in Alabama, United States
Aug 2013 - Aug 2013
Aug 2013

135000 mi

US $630
Replace alternator 
BMW 3-Series in Virginia, United States
Jun 2011 - Aug 2011
Jul 2011

74000 mi

US $185
Grill part missing 
BMW 3-Series in Colorado, United States
Apr 2010 - Jun 2011
Jul 2010

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

BMW 3-Series in Ohio, United States
Oct 2012 - Dec 2012
Nov 2012

162000 mi

US $520
Replaced belt tensioner, DISA valve 
BMW 3-Series in Minnesota, United States
Nov 2008 - Nov 2014
Apr 2009

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

39000 mi

US $60
Low refrigerant in AC. Added refridgerant and hissing noise during operation stopped. 
Aug 2009

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

56000 mi

US $900
A/C compressor and dryer were leaking R134A. Replaced both units with OEM grade (not factory) parts and recharged system. 
Jul 2011

56000 mi

US $150
Replaced window regulator 
May 2012

63300 mi

US $370
Cam position sensor failed. Engine hesitated near idle and had reduced power. Check engine light was illuminated. 
Sep 2012

64000 mi

US $450
Replaced front control arm bushing Sticking front caliper 
Jun 2014

82000 mi

US $700
Thermostat and lower coolant hose were leaking. 
BMW 3-Series in Florida, United States
Nov 2010 - Feb 2011
Dec 2010

79000 mi

US $1200
Fuel filter, crankcase breather valve assembly, fuel tank purge valve. Installed customer supplied headlight lenses. Front crank seal. 
Jan 2011

79000 mi

US $1020
Mass Airflow Sensor and fuel filter replaced. Motor mounts and transmission mounts replaced. 

Return to top

2001 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in North Carolina, United States
Feb 2014 - Oct 2014
Oct 2014

247000 mi

US $125
Exhaust camshaft sensor 
BMW 3-Series in New Jersey, United States
Jul 2011 - Dec 2016
Sep 2012

170000 mi

US $100
Rear wiper repeatedly opened on its own while driving. The exterior switch was bad due to water leakage. 
Mar 2013

180000 mi

US $425
Replaced rear shocks, rear springs, and upper shock mounts. 
Mar 2015

214000 mi

US $25
Rusty exhaust let go between the cat and rear exhaust. Drilled out rusty fasteners and temporarily fixed with random hardware. 
Dec 2016

249700 mi
Engine would not start. A compression check revealed multiple bad cylinders. Something failed inside that scattered debris which destroyed multiple cylinders. 
BMW 3-Series in Indiana, United States
Jun 2008 - Dec 2012
Sep 2009

77000 mi
Left front control arm. Two window regulators. 
Jan 2011

88000 mi

US $1000
broken rear springs (2) replaced 
Sep 2012

100000 mi

US $100
Idle problem 
BMW 3-Series in California, United States
Mar 2013 - Apr 2014
Sep 2013

141000 mi

US $50
Brake Fluid Flush 
Apr 2014

148000 mi

US $120
Fuel Pump replaced 
BMW 3-Series in Wisconsin, United States
Apr 2011 - Nov 2013
Oct 2013

100000 mi

US $240
Dead alternator 

Return to top

2001 BMW 3-Series 4dr Wagon

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Virginia, United States
Oct 2009 - Jun 2011
Dec 2009

63000 mi

US $420
Ignition coils failed/failing. Bought new coils and spark plugs and installed them. Rough idle/igniton missfire symptoms cured. 
Dec 2010

75000 mi

US $250
Problem - Worn control arm bushings. Ordered new bushings myself. These were then installed by my indy mechanic. 
Apr 2011

79000 mi

US $600
Serpentine belt broke. Towed car to shop. Shop replaced 2 idler pulleys, s. belt,  water pump, coolant, rad. bleed screw. Had shop replace rear rotors and pads (wear item) while the car was there. 
BMW 3-Series in Ohio, United States
Dec 2009 - Nov 2010
Aug 2010

147000 mi

US $200
Worn rear shocks blown after carrying a large load in the back. Replaced with Bilsteins- done myself 

Return to top

2001 BMW 3-Series 4dr Sedan

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

BMW 3-Series in California, United States
Aug 2009 - Jul 2011
Oct 2009

66000 mi

US $240
VANOS oil supply line leaking - replaced 
BMW 3-Series in Texas, United States
Aug 2010 - Jun 2011
Oct 2010

66000 mi

US $750
Belt tensioner bearings failed. Valve cover gasket leaked. 
BMW 3-Series in Florida, United States
Jan 2007 - Aug 2011
Dec 2007

64000 mi
I brought it in for increasingly loose steering. They determined it was due to the front control arms which need to be replaced. I had neither the time nor the money. They said it wasn't urgent since the wheels don't 'shimmy' on braking yet. 
Mar 2008

65000 mi

US $1200
Replaced both front control arms, tightened steering, re-alignment. (Also transmission fluid change. Lubricated sticking sunroof. 
Jul 2008

67000 mi

US $1200
New blower motor and oil change. 
Nov 2009

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

74000 mi

US $600
Coolant tank rupture. Engine overheated. Coolant tank, pump, hoses, replaced. Oil leak detected in oil pan. Gasket replacement postponed. 
Jan 2010

77500 mi

US $90
Oil indicator yellow warning. Believed faulty sensor or bad oil pump causing low oil pressure. Oil level not a factor, even with known slow oil leak. Waiting for next oil change to replace sensor, pump, and pan gasket. Engine misfired. But no problem after restart, and could not replicate. 
Apr 2010

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

77000 mi

US $310
Driver's side window regulator. Second time replaced. First replaced around 2005. 
Apr 2011

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

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

80000 mi
Wanted new control arms...again! Terrible rattle. Finally done with the damn car. 80k miles and I've spent so much its cheaper to have a car payment. I will never own another bimmer out of warranty. I won't own another BMW for a while. 
BMW 3-Series in California, United States
Jun 2017 - Jun 2018
Jun 2018

138000 mi

US $580
Head gasket blown between cylinders 5 and 6, no compression. Replaced head gasket as well as other gaskets and hoses during the repair. 
BMW 3-Series in Washington, United States
Jul 2013 - Jan 2015
May 2014

112900 mi

US $5
Bleed screw for cooling system cracked in half and caused the car to overheat. 
Jan 2015

111000 mi

US $35
Vapor barriers on all 4 doors were lifting at bottom of doors 
BMW 3-Series in Nevada, United States
Sep 2010 - Jun 2011
Oct 2010

76000 mi

US $5
Loose steering, traced system, tighten steering link to rack, adjust rack tension for slack, checked alingement no toe, adjusted toe to 1/8"-3/16" toe in, steering corrected, steering smooth stright, corrected air pressure for climate. Loose steering, traced system, tighten steering link to rack, adjust rack tension for slack, checked alingement no toe, adjusted toe to 1/8"-3/16" toe in, steering corrected, steering smooth stright, corrected air pressure for climate.  
BMW 3-Series in Nebraska, United States
Apr 2009 - Jun 2011
Jun 2009

95000 mi

US $500
Oil leak at valve cover gasket bolt seals. 
Jan 2010

US $500
Front sway bar end links have rubber bushings that wear out and produce noises when going over bumps valve cover gaskets leaks near front (no. 1) - replaced gasket and rubber bolt grommets Window washer fluid leaks at motor. Motor still worked but fluid drips out of valve assembly. Replaced motor and strainer/grommet. 
BMW 3-Series in Texas, United States
Mar 2010 - Jul 2014
Apr 2010

184000 mi

US $1500
Power steering hose leaking. Reservoir and hose replaced. axle boot. Fan clutch, belts, tension pulleys 
Feb 2011

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

200000 mi

US $590
Motor mount replacement. Evaporator core leak. Too expensive to fix, so just charged the AC. 
Apr 2012

209000 mi

US $1450
Alternator light on. Could not hold a charge with new battery. Replaced alternator. Rear shocks replaced. Pulleys and belts replaced. 
Feb 2013

219300 mi

US $1300
Oil pan gasket leaking. Replaced. Headlamp replaced. Oil changed. 
Jun 2013

225000 mi

US $1500
Oil filter housing leaking.Vacuum leak. Power steering hoses leaking. 
Jul 2014

247000 mi
Oil leak. Temperature sensor. Vacuum leak. Coolant leak. Headlight electrical issue. 
BMW 3-Series in British Columbia, Canada
Nov 2014 - Sep 2018
Sep 2018

78120 mi

C $235
windshield washer fluid pump replacement 

Return to top

2001 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Illinois, United States
Mar 2013 - Oct 2013
Apr 2013

144500 mi

US $250
Oil Separator Valve 

Return to top

2001 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Missouri, United States
Jul 2010 - Jun 2011
Sep 2010

83000 mi
window regulator, used zip ties to hold metal piece in place due to plastic clips breaking. 
BMW 3-Series in Virginia, United States
Apr 2010 - Jan 2018
Feb 2011

77000 mi

US $60
Replaced a leaking valve cover gasket. 
Sep 2011

85000 mi

US $30
Crack in air intake boot causing a check engine/service engine soon light. Replaced cracked intake boot and reset SES light.  
Jan 2012

103000 mi
Mass air flow sensor. 
Feb 2012

92000 mi
Mass air flow sensor and lower intake boot replaced. Problem was left over from prior month due to lag in placing parts order. 
Aug 2012

100000 mi

US $5
Oil filter housing gasket failed and the car developed a slow oil leak. Replaced failed gasket, resolving issue. Power steering fluid reservoir hoses were leaking. Replaced both hoses and clamps, resolving problem. 
Nov 2012

103700 mi

US $180
Driver side seatbelt pretensioner and wiring harness failed. Both were replaced. Second trip five days later. 
Dec 2012

105000 mi
Two more trips for SRS light, pretensioner and wiring harness. Update: came back on two weeks later. 
Dec 2013

117000 mi
Replaced worn bulb housings for running lights and turn signals. 
Sep 2014

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

139000 mi

US $1200
Replaced failed ignitor unit and xenon bulb. Yaw sensor failed. 
BMW 3-Series in California, United States
Feb 2007 - Jun 2018
Aug 2007

104000 mi

US $15
Cracked rubber intake boot letting unmetered air into engine causing check engine light. Replaced lower intake boot, cleared code. 
Dec 2008

128000 mi

US $60
Thermostat failed open. Replaced thermostat and flushed/filled coolant. 
May 2009

135000 mi

US $80
Ignition switch failure prevented engine from starting. 
Jul 2009

138000 mi

US $80
Replaced failed coolant expansion tank. 
Aug 2010

155300 mi

US $600
Electric cooling fan failure. Fan replaced. Crack in radiator tank. Radiator replaced. 
Sep 2011

173000 mi

US $1500
Suspension components worn out after 172,000 miles and causing noisy and sloppy ride. 
Feb 2012

180000 mi

US $375
Failed joint in driveshaft. Replaced driveshaft. 
Jun 2012

186000 mi

US $50
Water pipe to expansion tank hose leaking. Replaced hose, refilled and bled cooling system. 
Oct 2012

194000 mi

US $80
Crank position sensor failed. Replaced sensor and cleared adaptations. 
Mar 2013

200000 mi

US $60
Windshield washer pump failed - leaking. Replaced pump. 
Jul 2013

205800 mi

US $60
Oil level sensor malfunction. Replaced sensor. 
Sep 2013

210000 mi
Factory installed clutch starting to show signs of being worn out at 210,000 miles. Replaced clutch. 
Apr 2014

220800 mi

US $500
Power steering pump failure. Replaced power steering pump, all hoses, and reservoir. 
Feb 2015

238000 mi

US $60
Thermostat failed open. Replaced thermostat and topped off/bled cooling system. Ignition coil for cylinder 3 failed. Replaced coil. 
Mar 2015

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. 
BMW 3-Series in Bulgaria
Dec 2015 - Jun 2016
Jan 2016

$50
Plastic intake boot and adjoining vacuum hose were old (original 2001 parts) and had cracked causing unmetered air intake which caused a minor rich condition. 
BMW 3-Series in Washington, United States
Dec 2014 - Mar 2016
Jan 2015

104200 mi

US $1300
Replaced worn: Front control arm bushing Rear trailing arm bushing Front sway bar bushing Replaced power steering supply/return hoses. 
Sep 2015

103000 mi

US $680
Left front and left rear window regulators. 
BMW 3-Series in Utah, United States
Mar 2012 - Jul 2012
Jun 2012

119000 mi

US $95
Accessory belt bearings where worn and cause a low rattle noise in the engine bay. Parts were replaced and haven't had a problem since. I just got in the car to drive it home from my mechanic's shop after they concluded the previous repair. After the engine ran for about 1 minute, the Service Engine Soon light came on. My mechanic said my idle control valve needed cleaning 
BMW 3-Series in Missouri, United States
Aug 2007 - May 2010
Dec 2009

114000 mi

US $480
Hose to power steering reservoir ruptured and caused damage to reservoir. Both were replaced. 
Jan 2010

116000 mi

US $47
Upper radiator hose began to leak from bleed screw. Found a crack, so replaced. 
Feb 2010

118000 mi

US $315
Cooling system overhaul. All hoses, expansion tank and water pump replaced. Expansion tank was found to be cracked and leaking at base. 
BMW 3-Series in Virginia, United States
Dec 2009 - May 2010
Mar 2010

82000 mi
Valve cover gasket. Motor mounts. Turn signal short. 
BMW 3-Series in California, United States
Mar 2009 - Jun 2014
Jun 2009

110000 mi

US $100
Window regulator 
Nov 2009

115000 mi

US $100
Oil level sensor replacement 
Jan 2010

116000 mi

US $1000
gasket replacement 
Jul 2010

118300 mi

US $800
2 window regulators 
Mar 2011

126000 mi

US $700
Replaced fuel pump.  
Apr 2014

144000 mi

US $60
Fan resistor replaced 
Jun 2014

144000 mi

US $1100
Cooling fan AND radiator 
BMW 3-Series in Ontario, Canada
Jul 2009 - Mar 2010
Aug 2009

60760 mi

C $2434
Crankcase vent stuck but seems very expensive to repair. 
BMW 3-Series in Georgia, United States
Aug 2008 - Jan 2010
Jul 2008

US $1100
In July, 2008: coolant leak: required radiator replacement. 
Dec 2008

142000 mi

US $925
Car would not start: towed to shop; fuel pump and filter were replaced, also oil service while there.  
Dec 2009

152000 mi

US $1100
HVAC fan  oil leak 
BMW 3-Series in California, United States
Nov 2007 - Mar 2016
Sep 2008

77000 mi

US $235
Coolant expansion tank cracked. Replaced tank and upper radiator hose. 
Feb 2009

79000 mi
Passenger window regulator failed. Repaired window slider with cable ties. 
Mar 2009

81000 mi

US $20
Hood Roundel lost paint. Replaced with new one. 
Jan 2010

89000 mi

US $25
Check Engine Light came on. Bought code reader and read codes. Replaced Gas Cap. 
Nov 2011

99000 mi

US $800
Worn control arm bushings replaced 
Feb 2012

101400 mi

US $65
Code thrown for Camshaft Position Sensor, Replaced Sensor. 
Feb 2013

105600 mi

US $140
Worn Belt tensioner replaced 
Sep 2014

111000 mi

US $25
Replaced Windshield Washer Motor 
Mar 2015

119000 mi

US $350
Broken rear window regulator 
Mar 2016

128000 mi
Oil Filter Housing Gasket leaking. Gasket replaced. 
BMW 3-Series in Kentucky, United States
Jun 2015 - Jul 2015
Jul 2015

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

BMW 3-Series in Ohio, United States
Sep 2010 - Feb 2011
Nov 2010

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). 
BMW 3-Series in Ontario, Canada
Dec 2007 - Jun 2018
Mar 2008

112220 mi

C $420
Exhaust cam position sensor. 
Oct 2014

223500 mi

C $1000
Shocks, broken rear springs, RTAB, FCAB, steering universal, power steering lines. All fuel injectors (leaking fuel in cold weather). Replace front drive axle. U joint broken. (4 wheel drive) 
Oct 2015

231440 mi

C $500
Brakes failed. Rear line rusted through. Both rear lines replaced. 
Feb 2016

236500 mi

C $500
Rad leaking at passenger side corner. 
Mar 2018

266314 mi

C $2000
Replace both front wheel bearings 
BMW 3-Series in Massachusetts, United States
Dec 2012 - Aug 2013
May 2013

83000 mi

US $650
replace rear springs (that had been replaced 4 years ago) driver's window won't go up and down - replace regulator 
BMW 3-Series in New Hampshire, United States
Jun 2012 - Jul 2015
Oct 2012

153000 mi

US $185
Right front axle seal had a leak and needed to be repaired. Exhaust leak where the cat meets the front muffler. 
Mar 2013

157000 mi

US $130
ABS speed sensor failed -> no speedo, DSC, ABS. OEM replacement cost $130, took 5 minutes. 
Jun 2013

158000 mi

US $600
Stuck rear caliper; replaced both rears with rmfd and flushed/bled brakes. Two noisy wheel bearings (driver rear, passenger front) replaced. 
Aug 2014

165000 mi

US $15
Turn signal socket burned out. Replaced with new. 
BMW 3-Series in Illinois, United States
Dec 2012 - May 2014
Nov 2013

192300 mi

US $300
Severe oil leakage, burning oil 
BMW 3-Series in Michigan, United States
Nov 2013 - Apr 2018
Mar 2014

213000 mi

US $100
Expansion tank developed a crack and was leaking. Replaced the tank. 
Jul 2014

215700 mi
Oil leak developed at higher RPM - valve cover gasket was replaced 
Jan 2015

210800 mi

US $58
The DISA valve had broken and was clicking loudly. I purchased a DISA valve repair kit on Amazon. 
Jun 2016

236000 mi

US $28
Exhaust Cam Sensor needed to be replaced as it was throwing a trouble code P0369 (i think) 
Oct 2016

230000 mi

US $50
Replaced lock relays in GM5 module. 

Return to top

2001 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Illinois, United States
Mar 2015 - Mar 2018
Sep 2015

128000 mi

US $110
Camshaft Sensor. Spark Plugs 
BMW 3-Series in Tennessee, United States
Jul 2010 - Dec 2010
Oct 2010

95000 mi

US $59
Control arm bushing replacement. 
BMW 3-Series in California, United States
Aug 2010 - Jun 2011
Sep 2010

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

104000 mi

US $50
Replaced window wiper wash pump 
BMW 3-Series in Nebraska, United States
Aug 2007 - Aug 2013
Oct 2007

102000 mi

US $756
Cyclone filter replaced (oil separator) 
Jan 2008

102000 mi

US $800
Replace front lower control arms and bushings 
Mar 2008

105000 mi

US $250
Thermostat replaced. Valve cover replaced. 
Apr 2008

107000 mi

US $80
Replaced idler pulley. Replaced broken cooling fan. 
Sep 2008

116000 mi

US $400
Replaced power steering pump. 
Dec 2008

120000 mi

US $11
Tail light ground wire corroded. 
Jun 2009

125000 mi
water pump towing company damaged the tie rod during tow 
BMW 3-Series in Pennsylvania, United States
Sep 2011 - Sep 2013
Oct 2011

131000 mi

US $175
low oil sensor burned out 
BMW 3-Series in California, United States
Jan 2008 - Mar 2013
Feb 2008

63000 mi

US $250
Keyfob will not remember program to unlock doors. Keyfob needs to be replaced. 
Sep 2008

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

73300 mi

US $290
Oil sender was replaced 
Oct 2012

79000 mi

US $2000
steering felt wobbly and clunk sound when stopped. 
BMW 3-Series in Ontario, Canada
Apr 2012 - Apr 2015
Jun 2012

41540 mi
Gas tank valve was stuck, it was impossible to fill up the tank. The pump trigger kept kicking back, as the gas was draining very slowly in the neck. 
Jul 2012

42340 mi
The rubber neck was plugged with debris. They ordered a new rubber neck from Germany. They had replaced the gas tank during the previous visit, but it hadn't fixed the problem. 
Mar 2013

53320 mi
Runs out of gas while the gauge shows 1/4 tank gas. Gauges tested working fine, guessing one of the two sending units or jet pump failure. Dealer suggested to replace all three items to be safe. Estimate $1450 including labour. 
Jun 2013

57660 mi
Forums suggested that replacing the fuel filter or using fuel cleaner might fix the inaccurate fuel gauge. I did both, and the gauge then operated correctly. I'm not sure which one remedy fixed the issue. 
Dec 2014

66340 mi

C $100
Oil level sensor defective, replaced defective sensor. Parts $49, labour $45. 
BMW 3-Series in Texas, United States
Jul 2011 - May 2014
Aug 2011

59000 mi

US $480
Front passenger control arm worn out. Replaced. 
Jun 2012

66000 mi

US $1027
Valve cover leaking - replaced Power Steering pump leaking Windshield washer motor non-operational 
Feb 2013

68200 mi

US $1230
Leaking hoses, replaced coolant overflow, replaced coolant cap. 
BMW 3-Series in Georgia, United States
Aug 2007 - Feb 2014
Jan 2009

77000 mi

US $230
Replaced alternator bearing. 
Feb 2011

118300 mi
airbag light on CRANK SENSOR 
Jan 2012

119300 mi

US $60
REPLACED THERMOSTAT 

Return to top

2001 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Rhode Island, United States
Dec 2006 - Sep 2014
Nov 2007

68000 mi

US $560
The right outer CV joint boot ripped. 
Nov 2008

78000 mi

US $236
Tail light carriers and connections needed to be replaced. Blinkers blinked too fast most of the time.  
Mar 2010

89000 mi

US $200
Idle control/regulator valve. Erratic idle. 
Jul 2010

93000 mi

US $180
The replacement water pump I installed about 2 years ago seized. Bearing frozen solid. 
Nov 2011

107000 mi

US $70
Valve cover gasket replaced. Oil line for vanos replaced. Replaced the spark plugs for the first time in cars life. 
Jan 2012

108300 mi

US $188
Valve cover gasket replaced. 
Aug 2012

113400 mi

US $250
Replaced intake and exhaust cam sensors. 
Dec 2012

117000 mi

US $1000
Driver's side outer CV joint boot replaced for the second time. 
Jan 2013

110200 mi
Replaced fuel pump. 
May 2013

121700 mi

US $459
Passenger side outer CV joint boot replaced for the second time. 
Oct 2013

125300 mi

US $300
Replaced adjuster unit (DISA) valve. 
Aug 2014

131200 mi
Replaced upper and lower radiator hoses, expansion tank, and radiator. 

Return to top

2001 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Ontario, Canada
Jul 2013 - Feb 2015
Apr 2014

141340 mi

C $1200
Replaced bushings, etc. 
Jul 2014

145160 mi

C $800
Alternator replaced. 
Dec 2014

151900 mi

C $200
Coolant expansion tank cracked, spilling all coolant in middle of traffic jam.... No fun. 
Feb 2015

151900 mi
The BMW's door locks were a bit finicky and inconsistent (though officially undiagnosed). Beyond that it was ready for a new owner and was still pretty solid. 
BMW 3-Series in South Africa
Apr 2012 - Jul 2018
May 2012

163740 mi

R 200
Car would not start and had to be towed to the repair shop. Fuel pump was replaced. 
Jul 2012

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

173600 mi

R 100
Window regulator was replaced. Door handle cable turned out to be faulty as well. 
Feb 2013

175700 mi

R 1200
Evaporator was replaced. It is a huge job that requires removal of the entire dashboard. 
Apr 2013

177400 mi

R 25
Door handle cable was replaced with part sourced from breakers yard 
Sep 2013

186000 mi
car will not start, feeds too much fuel, floods and fouls spark plugs Plugs were replaced and car started after a lot of cranking Driver's seat not moving anymore. It happened after repeatedly attempting (and finally succeeding) to start car after replacing plugs. 
Feb 2014

189100 mi
Clutch replaced, it burnt and the car smelled very bad 
Nov 2014

195300 mi

R 40
Battery was not charging and alternator warning light was on. Replace assembly with voltage regulator and bushes. Problem fixed. 
Feb 2015

197780 mi
Battery was replaced 
Jul 2015

201500 mi

R 150
Oil leak - tappet cover gasket was replaced. 
May 2018

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. 
BMW 3-Series in California, United States
Nov 2007 - Oct 2011
May 2009

118000 mi

US $800
Replaced window regulator, brake fluid flush, oil service, wiper inserts, fan belts replaced.  
Sep 2009

121000 mi

US $325
there was a leak in the power steering hose. had to clean it up and i guess replace the hose 
BMW 3-Series in Colorado, United States
Oct 2007 - Oct 2010
Dec 2007

68000 mi

US $175
Crankshaft Position Sensor failure 
Aug 2008

72000 mi

US $1100
Power steering pump failing. Windshield washer pump failure. 
Oct 2009

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) 
Nov 2009

76200 mi
noise associated with cold starting. only occurred for 2-3 minutes after cold start. Advised it was associated with cold engine start in cold conditions (valve diverted exterior air flow until engine warmed?) Car is going to Arizona so not a prob. 
May 2010

79000 mi

US $300
Passenger side window would not operate properly. window regulator motor replaced. 
Sep 2010

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. 
BMW 3-Series in California, United States
May 2011 - May 2013
Jul 2011

120300 mi

US $400
the aircon/heater fan turned on and wouldn't shut off unless I disconnected the battery. $400 later, the "final stage resistor" had to be replaced to fix the problem.  
Dec 2011

132000 mi

US $411
Front sway bar bushings 
Feb 2013

154700 mi

US $607
Replacement of oil filter stand gasket Replacement of valve cover - cracked. Driver's window regulator replacement, $450 Driver's side drip molding (exterior). $256 
BMW 3-Series in Texas, United States
Nov 2008 - Aug 2012
Apr 2009

143000 mi

US $500
Coolant system leak. Replaced radiator, cap and expansion tank hose. 
Aug 2009

147000 mi

US $300
Power steering hoses were cracked, power steering fluid leaking. Replaced two hoses and topped off fluid. 
Nov 2010

162000 mi

US $1212
Replaced failed LF window regulator. Replaced failing crank vent valve and associated hoses. Oil filter housing leaking at gasket. 
Feb 2011

165100 mi

US $450
Engine thermostat replaced 
Jan 2012

175000 mi
LF wheel bearing was noisy; replaced. Serpentine belt was cracking; replaced. Oil pan gasket leaking; topped off oil. 
Aug 2012

180000 mi

US $600
control arm bushings, and one other thing I can't remember 
BMW 3-Series in Nebraska, United States
May 2007 - Jun 2011
Jul 2009

104000 mi
Replaced secondary air pump. 
Jan 2010

114000 mi
seized left front brake caliper. replaced both front calipers, pads, surfaced rotors. 
Aug 2010

125000 mi

US $850
replaced power steering pump and reservoir  had intermittent fast blinking of right rear blinker, coupled with occasional bulb-out warning lights. this was traced to a ground issue, which was repaired. 
Jan 2011

130272 mi

US $210
replaced lower control arm bushings replaced failed expansion tank. replaced failed cooling expansion tank. 
Mar 2011

130970 mi

US $485
Replaced alternator Replaced alternator 
BMW 3-Series in Maryland, United States
Apr 2015 - Jul 2017
Jul 2015

178700 mi

US $150
replace A-arm bushing Radiator and expansion tank replaced 
Oct 2015

177000 mi

US $200
Replace water pump and belts. 
Feb 2016

177000 mi

US $25
Left, rear shock mount 
Nov 2016

179600 mi

US $21
Replaced gauge cluster with used item from eBay. Replace window regulator slides. 
May 2017

178000 mi

US $600
Water in oil, removed, resurfaced and replaced head. Inspected head and block for cracks with no indication. Head gasket showed no indication of failure either. 
BMW 3-Series in South Carolina, United States
Jul 2012 - Jun 2018
Nov 2012

148400 mi

US $65
Fuel pump replaced because of symptoms, but problem turned out to be cam sensor. Cam sensor 
Mar 2013

152000 mi

US $287
oil leak from ofhg, main front seal, oil pan gasket 
Jul 2013

154500 mi

US $150
Worn out guibo, CSB 
Aug 2013

155400 mi

US $500
Struts, shocks 
Feb 2014

159000 mi

US $150
Clunking noise, so replaced tie rod ends and brakes at the same time 
Mar 2014

160000 mi

US $110
leak in lower hose. replaced expansion tank by mistake too 
May 2014

161400 mi

US $270
Control arms 
Jul 2016

175000 mi

US $65
Ignition coil cylinder 1 failed 
BMW 3-Series in Florida, United States
Dec 2010 - Dec 2012
Jul 2011

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

87000 mi

US $3000
repaired oil leaks, valve cover gaskets, front seal gasket, oil service, oil sensor,  thermostat,  stablilizer bushings,  sunroof shield repair. 
BMW 3-Series in Oklahoma, United States
Feb 2015 - Jun 2016
Feb 2015

146000 mi
Thermostat housing leaked coolant from weep hole. Replaced housing under warranty 
May 2015

146000 mi

US $1600
Leaking shifter rod seal Rear differential leaking, pinion seal and both side deals replaced Front main seal leaking oil 
Jun 2015

147000 mi

US $650
Leaking oil pan gasket 
Mar 2016

156000 mi

US $583
Worn lower control arm bushings 
Apr 2016

156300 mi

US $935
Alternator failed. Alternator replaced. 

Return to top

2001 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

BMW 3-Series in Connecticut, United States
May 2010 - Nov 2014
Jul 2010

115000 mi

US $950
Alternator went 
Oct 2011

128000 mi

US $60
Replaced leaking valve cover gasket 
Apr 2013

150800 mi

US $600
Outer CV joing ripped, need new axle. Only lasted approximately 60,000 mi. Got a Thermostat stuck open code. Replacing thermostat Lasted aprox. 60,000 miles 
Jun 2013

152000 mi

US $450
Driveshaft U joint was loose. Required driveshaft to be replaced 
Aug 2013

155000 mi

US $99
Expansion tank cracked and developed a leak. Expansion tank and cap replaced. Coolant refilled and blead 
Jan 2014

150300 mi

US $25
CV boot clamp was loose. Added grease to CV boot and applied new clamp 
Jul 2014

164200 mi

US $65
Sway bar end links were worn causing clunking sound. Replaced end links and problem was fixed 
BMW 3-Series in California, United States
Dec 2006 - Jun 2018
May 2007

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

89000 mi

US $1700
Opted to fix power steering problem reported in May. Differential seal leaks 
Sep 2007

89000 mi

US $1500
Fuel pump not reliable on steep uphill slope. Pump and Filter replaced. 
Mar 2008

91000 mi

US $2000
Alternator failed. Power surge from failing alternator blew out all 4 headlight bulbs. 
Jan 2009

93000 mi

US $850
Failure of regulators for electric windows. 
Mar 2009

93000 mi

US $450
Thermostat sticking caused check-engine light. Valve cover gasket issue. 
Apr 2011

100000 mi

US $2000
Speakers in each door either detached or attachment ring deteriorated. Window regulators broke again. 
Dec 2014

107000 mi

US $2000
Rear shock fluid depletd Battery died 
Jul 2015

107200 mi
Stick wiggly and loose. 
Jan 2016

107200 mi

US $2241
Bad Seals around doors. Had to go back to fix. 
Feb 2016

108000 mi
More leaks found and incomplete work from first trip. 

Return to top

2001 BMW 3-Series 4dr Sedan

168-horsepower 2.2L I6 5-speed manual RWD

BMW 3-Series in Netherlands
Jun 2016 - Jun 2018
Jun 2016

117800 mi

€250
I changed the valve cover gasket, (that thing was zo dried out, brittle. it broke into a lot of pieces when i removed it.) also replaced the head-ventilation-hoses 

Return to top

2001 BMW 3-Series 4-door

turbocharged 4-cylinder diesel manual 2WD

BMW 3-Series in Macedonia, F.Y.R.O.
Aug 2011 - Sep 2011
Sep 2011

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

BMW 3-Series in Massachusetts, United States
Dec 2006 - Mar 2010
Jan 2007

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

BMW 3-Series in Pennsylvania, United States
Jul 2007 - Mar 2010
Sep 2007

27000 mi

US $140
Cam position sensor, exhaust side failed and was replaced. 
Nov 2007

28000 mi

US $50
Cam position sensor, intake replaced. 
Jan 2009

36000 mi
Replacement of hose as preventative maintenance. 
BMW 3-Series in Ontario, Canada
Aug 2012 - Sep 2014
Oct 2012

136080 mi

C $200
Replaced control arm bushings 
Oct 2013

147540 mi

C $150
Replaced hood locks and cables 
Sep 2014

161200 mi
Front shock blown. Stabilizer link broken. 
BMW 3-Series in Minnesota, United States
Aug 2007 - Sep 2009
Sep 2007

85000 mi

US $500
Lower control arms replaced with ball joints and bushings 
Apr 2008

94000 mi

US $262
Heard whistling noise then vibration noise. Looked under hood and could see the waterpump turning out of round. 
Feb 2009

105000 mi

US $50
Valve cover gasket was leaking. Two hour "Do It Yourself" job. 
Mar 2009

106000 mi

US $1100
Clutch started slipping. 

Return to top

2001 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW 3-Series in New Jersey, United States
Oct 2008 - Jul 2009
Mar 2009

61000 mi

US $50
Hood emblem was peeling off. 
BMW 3-Series in Nuevo Leon, Mexico
Aug 2007 - Feb 2010
Oct 2007

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

54560 mi

$200
Passenger side front window regulator. 
Jul 2009

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

71300 mi

$850
Motor oil leak. Tranny fluid leak. Faulty instrument cluster. 
BMW 3-Series in Texas, United States
Dec 2006 - Jan 2010
Oct 2008

56000 mi

US $650
Belt driving alternator was slipping due to faulty tensioner. Replaced. 
Dec 2009

63000 mi
Power steering pump. 

Return to top

2001 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Illinois, United States
Feb 2014 - Sep 2018
Jun 2014

87000 mi

US $40
Slow differential seal leak. 
May 2016

97300 mi

US $200
Coil pack was cracked and needed to be replaced. 
BMW 3-Series in Ohio, United States
Nov 2010 - Jun 2018
Jun 2011

53000 mi

US $120
Bad final stage resistor for control of HVAC blower. 
Aug 2011

55000 mi

US $1300
mass air flow meter went out of tolerance differential pinion shaft seal replaced due to small lubricant leak 
Nov 2014

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 
BMW 3-Series in Nebraska, United States
Aug 2014 - Mar 2016
Apr 2015

84200 mi

US $200
Replaced oil level and temperature sensor in oil pan. Also replace oil pressure sensor in oil filter housing. Finally, throttle position sensor at the front of the engine was replaced. 
BMW 3-Series in New Jersey, United States
Feb 2013 - Feb 2018
Sep 2014

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

35000 mi

US $150
One of two horns quit, sounded wheezy/weak. Replaced both. 
Oct 2015

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. 
BMW 3-Series in Texas, United States
Jun 2015 - Jul 2016
May 2016

85300 mi

US $210
Engine and AC belts, tensioners, and pulleys replaced due to squeaking/chirping pulley. 

Return to top

2001 BMW 3-Series 2dr Coupe

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

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

48200 mi

US $885
Cam sensors had to be replaced 
Dec 2013

70000 mi

US $760
Radiator Overflow assembly,float, and window washer bottle and sensor 
Nov 2014

82000 mi

US $256
BMW Battery went dead after exactly 3 years almost to the day. 
Mar 2015

89000 mi

US $5
Clip that holds up the brake light cables broke 
Aug 2015

91000 mi

US $600
Radiator cracked Oil Filter Housing Leaking two weeks after radiator 
Sep 2015

92000 mi

US $358
Power steering hoses leaking 
Apr 2016

99397 mi

US $368
Replace front control arm bushings 
Aug 2016

102222 mi

US $422
Replace drivers side window regulator without motor 
Feb 2017

107710 mi

US $337
Valve Cover Gasket Replaced 
Jul 2017

112000 mi

US $65
Battery went bad less than 3 years. Battery replaced under warranty. 
Sep 2017

113605 mi

US $925
Replace a, b, c pillars on both sides of interior 
Feb 2018

118122 mi

US $123
Replace passenger side rear bulb carrier 
May 2018

119964 mi

US $579
Passenger side seat belt broken and replaced, roundel on front had to be replaced 
Jun 2018

125000 mi

US $1070
Motor and Transmission Mounts Replaced Window Regulator without Motor and Door Lock Actuator Replaced 
BMW 3-Series in California, United States
Nov 2011 - Mar 2018
Jun 2012

101000 mi

US $570
Vanos valve leaking oil; no associated idle problems 
Mar 2013

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 
Nov 2013

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 shiftable automatic AWD

BMW 3-Series in Virginia, United States
May 2014 - Jun 2015
Dec 2014

172000 mi

US $120
thermostat failed soft (too cold malice also replaced water pump due to age (no issues) 

Return to top

2001 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in Ontario, Canada
Sep 2008 - Jul 2015
Apr 2009

96100 mi

C $220
Camshaft Position Sensor. DIY replacement; about 1 hour including cleanup (15 mins of actual "work"). 
Jun 2009

96100 mi

C $400
Replaced FCABa (Front control arm bushings) and the control arms themselves. Used new control arms and pre-pressed bushings for ease of owner install. Steering tightened up nicely after install, and slight vibration during heavy braking disappeared. 
Jun 2012

120900 mi

C $250
Replaced power steering pump & serpentine belts (since I had to take it off anyway). Power steering was starting to "groan". 
Sep 2012

122760 mi
Replaced both rear wheel bearings. 
BMW 3-Series in Missouri, United States
Jul 2014 - Mar 2015
Jul 2014

129000 mi

US $40
Upper intake boot was ripped. 
Feb 2015

133000 mi

US $1018
Replaced clutch. I think the self-adjusting springs went. 
Mar 2015

133000 mi
Drivers side door must be unlocked with a key - the actuator failed around 105k and I never could stomach the $500 to fix it. Starting around 90k the heated seat elements had shorts in them that would overheat (burn you) even on the lowest setting. New seat covers about $2k and I could never stomach it. I'd randomly get a engine light - after reading codes the suspect was the thermostat even though it held temp fine. Reset the code and it would go away for months, weeks or days. Popped up around 110k. 
BMW 3-Series in Washington, United States
Mar 2014 - Mar 2015
Apr 2014

67000 mi

US $1200
alternator 
BMW 3-Series in Georgia, United States
Dec 2006 - May 2010
Apr 2008

56000 mi

US $450
Shifter detent needed to be resurfaced and polished. Gear shift was sticking in 5th gear in cold weather for several years leading up to repair. 
Jul 2008

58000 mi

US $70
DIY - Replaced leaking thermostat. 
Dec 2009

74000 mi

US $438
Worn differential mount bushings. Replaced by independent mechanic. 
Jan 2010

US $60
Engine developed a minor oil leak; replaced valve cover gasket. Problem has been resolved. 
BMW 3-Series in Virginia, United States
Sep 2010 - Jan 2011
Sep 2010

128964 mi

US $32
Oil Filter Housing Gasket R&R FCAB's R&R with PowerFlex Bushings R&R Tensioner Pulley 4 Wheel Alignment. *It was severely out of spec and showed excessive inside front tire wear due to excessive toe in. R&R passenger side upper strut mount Repaired mushroomed strut tower. 
Oct 2010

128700 mi

US $6
Fixed Vacuum leak on the DISA seal sealing surfaces by using RTV Silicone. R&R Fuel Filter *tested the fuel filter and pitch black gas came out of it. Fixed Vacuum leak on the DISA seal sealing surfaces by using RTV Silicone. 
BMW 3-Series in California, United States
Sep 2011 - Sep 2012
Sep 2012

122000 mi

US $130
Replaced camshaft position sensor 
BMW 3-Series in Florida, United States
Jul 2010 - Aug 2014
Sep 2010

142000 mi

US $200
cam position sensor A/C evap/refill 
Aug 2014

158000 mi

US $300
Maf, ignition coil 
BMW 3-Series in California, United States
Aug 2008 - Apr 2016
Apr 2009

76000 mi

US $12
Front turn signal bulb socket had corroded terminals, replaced 
Sep 2009

82000 mi

US $900
Alternator failure 
Jan 2010

96500 mi
Interior headliner trim around the window sagged again, very common for earlier e46 coupes. Fixed myself using epoxy. Will probably have to fix it again in four years. 
Feb 2012

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

120500 mi

US $200
Trunk lid handle broken off. Replaced and reprinted. This is the 2nd time in 10 years. 
Jul 2013

128500 mi

US $200
A pillar trim pealing, replaced. Floor mats falling apart, replaced. Cover for wiper motors 
Nov 2014

148000 mi

US $1300
Control arm Mass air sensor 
Jul 2015

150500 mi

US $200
Bracket holding exhaust pipe loose, rusted Windshield washer fluid pump broken 
Apr 2016

158000 mi

US $400
B and c pillar coverings replaced due to sagging cloth covering 
BMW 3-Series in Illinois, United States
Feb 2009 - Jun 2014
May 2009

39000 mi

US $105
Exhaust camshaft sensor quit. Replaced camshaft sensor and the check engine light went off. 

Return to top

2001 BMW 3-Series 2dr Coupe

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

BMW 3-Series in New York, United States
Jan 2011 - Jan 2016
Oct 2011

172000 mi

US $40
Blown upper radiator hose, temporary repair then hose replacement. 
Jan 2012

179000 mi

US $60
Detected leak in water pump area, replaced thermostat housing gasket then water pump, even though old water pump was still functioning save for O-ring seal. 
Jul 2012

192200 mi

US $100
Passenger side window regulator. 
Feb 2013

208100 mi

US $3000
Reverse gear failed while rocking the car out of snow. Complete rebuild needed. 
Jun 2013

216000 mi

US $100
PCV hoses cracked leading to fault code. Difficult to diagnose, relatively easy to fix. 
Feb 2014

230700 mi
Torque converter failure, repaired under warranty. 
Oct 2014

247000 mi

US $18
Leaky temperature sensor at lower radiator hose, replaced. 
Jul 2015

264000 mi

US $80
Replaced secondary coolant hose. 
Dec 2015

275000 mi

US $30
Replaced upper radiator hose (bleed valve cracked) 
Jan 2016

252000 mi

US $60
Replaced all 6 ignition coils. 

Return to top

2001 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in District of Columbia, United States
Nov 2011 - Jun 2016
May 2012

67500 mi

US $1700
Replaced shocks and struts all around after noticing deteriorated ride quality 
Oct 2013

72200 mi

US $1182
Rear coil springs - rusted out; one was borken, one nearly broken Front suspension bushings 
Dec 2015

76000 mi

US $100
Check engine light was on; evaporative emissions system valve faulty; ordered part online and replaced; 
BMW 3-Series in Washington, United States
Apr 2016 - Jun 2016
Jun 2016

151000 mi

US $100
The xenon bulbs were getting more purple and shutting off intermittently. I replaced both bulbs and now functionality is restored and light color has returned to factory tint (white-light blue) 
BMW 3-Series in Nevada, United States
Sep 2007 - Sep 2010
Oct 2007

78000 mi
Low coolant level due do air bleeder screw broken in half and spewing coolant. Dealer removed broken screw and installed a new one in less than 30 minutes at no charge to me. 
May 2008

83000 mi

US $55
Final stage resistor was failing, causing the a/c blower to be erratic. Replaced it myself and it's working fine now. 
Jul 2009

89000 mi

US $40
Speedometer stopped working after removing needles to change gauge face. Ended up replacing all cluster stepper motors with new motors purchased off eBay. 
Sep 2009

89000 mi

US $30
Front driver side turn signal assembly removed itself from the car while travelling on the highway. Had to replace turn signal assembly. 
Dec 2009

90000 mi

US $50
Replaced windshield cowl due to dryrot on seal against windshield. 

Return to top

2001 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Alabama, United States
Mar 2014 - Jun 2014
Mar 2014

105000 mi

US $180
Convertible top failed to open. Replaced "flap" motor. Trunk did not register closed with car's electronics causing the convertible top to not operate. Repaired wiring harness at trunk to resolve problem. 
Apr 2014

105700 mi

US $56
Passenger door window regulator failed. Replaced regulator and motor assembly. 
May 2014

106100 mi

US $23
Replaced squealing idler pulley. 
BMW 3-Series in California, United States
Feb 2011 - Sep 2013
Aug 2012

78486 mi

US $120
Replaced Rear differential Replaced camshaft position sensor Replaced oil temp sensor 

Return to top

2001 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Texas, United States
Oct 2013 - Oct 2017
Nov 2013

158300 mi

US $1035
Bad fuel pump relay required replacement of fuel pump. 
BMW 3-Series in Rhode Island, United States
Mar 2007 - Jun 2012
Jul 2008

69000 mi
Brief creak in left rear brake or suspension when coming to a stop or at low speed. 
Aug 2008

69000 mi

US $500
Front control arm bushings replaced, rear upper shock mounts replaced. 
Dec 2008

70000 mi

US $35
Replaced valve cover gasket to solve oil leak. 
Jul 2009

72000 mi

US $130
Driver side door-brake spring broke. New part installed. 
Sep 2009

72000 mi

US $65
Left front grille fell out. All the plastic clips had broken. Bought part and owner replaced. 
Apr 2010

75200 mi

US $846
Left rear suspension spring replaced Thermostat housing leaking Electrical harness from trunk lid to car body spliced. 
Jul 2010

76000 mi

US $130
Drivers side door brake replaced. 
Sep 2010

76000 mi

US $240
Exhaust cam position sensor replaced. 
Nov 2011

78000 mi

US $127
Overflow tank ruptured. Loss of coolant. Check engine light. Air leak at the oil filler cap. Resealed cap with no further problem. 
BMW 3-Series in Kansas, United States
Mar 2015 - Sep 2018
Apr 2015

81500 mi

US $280
rear window dropped out 
Feb 2018

138000 mi

US $1030
fuel pump and filter 
Jul 2018

145000 mi

US $100
cracked overflow tank 
BMW 3-Series in New Hampshire, United States
Jan 2012 - Mar 2015
Nov 2014

92900 mi
Replacement of tie rod bushings 
BMW 3-Series in Florida, United States
Dec 2008 - Aug 2014
Mar 2009

115000 mi

US $200
Grille fell out of hood requiring replacement. 
Sep 2009

121000 mi

US $400
replace leaking valve cover gasket 
Jan 2010

127000 mi

US $200
the coolant expansion tank was leaking. 
Feb 2010

127800 mi

US $560
belts and tensioners 
May 2010

131000 mi

US $650
replaced control arms 
Jun 2011

136000 mi

US $100
a/c was not cold 

Return to top

2001 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Illinois, United States
Mar 2013 - Mar 2016
Dec 2015

90000 mi

US $350
Expansion tank leak, replaced along with radiator and automatic transmission thermostat 

Return to top

2001 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual RWD

BMW 3-Series in New York, United States
Feb 2008 - Apr 2009
Jun 2008

48000 mi

US $80
part that controls fan speed. had to remove glove compartment to get to part. 
Mar 2009

51000 mi

US $800
Latch for convertible top. Part in trunk came off and jammed latch. Dealer said it was a design fault, BMW USA said tuff luck. No new BMW for me - TUFF LUCK BMW USA. 

Return to top

2001 BMW 3-Series 2dr Convertible

225-horsepower 3.0L I6 5-speed manual AWD

BMW 3-Series in Massachusetts, United States
Jun 2017 - Jul 2018
Jul 2018

89000 mi

US $85
Check engine light on - major EVAP leak according to the code. Mechanic smoked the exhaust system, found no leaks, then reset the light. 

Return to top

2001 BMW 3-Series 2dr Convertible

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

BMW 3-Series in California, United States
May 2009 - Sep 2018
Jun 2009

89000 mi

US $90
Heater blower running uncontrolled. Replaced blower resistor. 
Aug 2009

91000 mi

US $20
Windshield washer pump leaking. Replaced washer pump. 
Sep 2010

101000 mi

US $50
Replaced exhaust cam position sensor 
Mar 2012

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

113200 mi

US $40
replaced interior door lock/emergency flasher switch 
Jul 2015

124200 mi

US $110
Rough running engine. Went into limp mode. Replaced #1 ignition coil. 
Mar 2017

126000 mi

US $300
Replaced rear leaking shocks and related components. Replaced leaking power steering lines and hoses. 
Oct 2017

128000 mi

US $1790
Oil filter housing gasket, Vanos oil line, Replaced front struts 
Aug 2018

129000 mi

US $700
Oil pan gasket replacement 
BMW 3-Series in Oklahoma, United States
Jan 2011 - Jan 2012
May 2011

108100 mi

US $300
Radiator overflow container failed 

Return to top

2001 BMW 3-Series 2dr Convertible

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Oregon, United States
Oct 2012 - Apr 2016
May 2014

83300 mi

US $45
Replaced broken window switch for DS front and back windows. 
Jun 2015

92000 mi

US $20
Oil level sensor so bad and it was replaced during the last oil change. 
Feb 2016

95000 mi

US $60
Thermostat was sticking open and not allowing the engine to warm up fully. 

Return to top

2001 BMW 3-Series 2-door

6-cylinder automatic 2WD

BMW 3-Series in California, United States
May 2007 - Jun 2011
Sep 2007

68000 mi

US $178
Defective (leaking) windshield washer fluid pump. Reservoir also found to be cracked. Both were replaced. 
Dec 2007

70000 mi

US $200
Thermostat corroded, stuck in open position. Tech stated that if left unrepaired, corrosion could migrate to the ECM via the sender cable and ruin it. 
Apr 2008

74000 mi

US $297
2 P/S hoses replaced. Cracked coolant expansion tank replaced along with tank cap, level sensor, thermostat, & antifreeze. 
May 2008

75000 mi
Brake and DSC warning laps illuminated simultaneously. This fault disables both the DSC and anti-lock braking systems. Steering angle sensor replaced. 
BMW 3-Series in Illinois, United States
Dec 2009 - Jun 2011
Jan 2010

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

Engine not specified

BMW 3-Series in Great Britain
Sep 2013 - Jun 2014
Nov 2013

139100 mi

£300
Coolant leak. I am currently monitoring the mileage(after topping up) to report back to the garage on the frequency of the Coolant light coming up. 
Jun 2014

147000 mi
Blown head gasket 
BMW 3-Series in Massachusetts, United States
Jul 2008 - Mar 2010
Aug 2008

169000 mi

US $200
Failed a/c compressor and replaces belts. Squeaking noise from the compressor. 
BMW 3-Series in Quebec, Canada
Jan 2010 - Jun 2011
Feb 2010

104160 mi

C $30
Hose between radiator and expansion tank cracked and threw coolant all over the engine bay. Easy to repair. Purchased part online (not from BMW dealer...too expensive). 
BMW 3-Series in Florida, United States
Nov 2013 - Nov 2013
Nov 2013

150000 mi

US $500
Rack and Pinion broke for the second time in 40k miles. 

Return to top

2000 BMW 3-Series 4dr Wagon

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

BMW 3-Series in California, United States
Aug 2002 - Oct 2013
May 2002

12981 mi
Blower Final Stage Resistor replaced. Left Visor Vanity Light Switch replaced. 
Oct 2003

24498 mi
Auxillary Fan replaced. 
Dec 2003

26106 mi
Front Control Arm Bushings replaced. 
Nov 2006

50869 mi

US $516
Pulse Generator replaced. 
Jan 2008

63024 mi

US $100
Troubleshooting 3rd brake light not working. Windshield Washer Pump. 
May 2008

70004 mi

US $759
Air Conditioning service. 
Sep 2008

73127 mi

US $37
Front Badge replaced. 
Oct 2008

74656 mi

US $103
Power Steering Pump and Serpentine Belts replaced. LED Third Brake Light replaced. 
Jul 2009

87744 mi

US $267
Right Rear Window Regulator replaced. 
Sep 2009

90602 mi

US $671
Fuel Pump and Filter replaced. 
Dec 2009

95214 mi

US $478
Oxygen Sensors (pre-cat) replaced. 
May 2010

102131 mi

US $70
Cabin Air Filter replaced. Valve Cover Gasket replaced. 
Jul 2011

116505 mi

US $1154
Water Pump, Coolant Expansion Tank, Upper Radiator Hose replaced. Oil and Filter changed. Left Front Window Regulator repaired.  
Aug 2011

116611 mi

US $72
Air Conditioning recharged. Blower Final Stage Resistor replaced. 
Sep 2011

111780 mi

US $45
Sunroof wouldn't open completely, and would stop while closing. Sunroof shade was off its tracks. Removed the sunroof glass, replaced the sunroof shade clips, lubed the tracks, and replaced the sunroof glass. Sunroof Shade Clips replaced. 
Apr 2012

129000 mi

US $495
They replaced the evaporative system valve (by the intake manifold), gas cap, and crankcase ventilation hose. The check engine light is off now. They replaced the evaporative system valve (by the intake manifold), gas cap, and crankcase ventilation hose. The check engine light is off now. 
May 2012

132515 mi

US $250
One ignition coil replaced. Six spark plugs replaced. Oil change. Brake Fluid Flush. Oil Change. One ignition coil replaced. Six spark plugs replaced. Oil change. 
Jul 2012

138500 mi

US $535
Replaced lower control arm bushings. 
Oct 2012

146000 mi

US $300
Replaced the Idler wheel. The bearing had failed. 
Feb 2013

152800 mi

US $330
Replaced the driver's window regulator. 
Oct 2013

158000 mi
The radiator was leaking. 
BMW 3-Series in California, United States
Nov 2010 - Apr 2011
Dec 2010

127000 mi

US $178
Multiple issues with the emissions system. Replace faulty Fuel Breather Control Valve, Evap Control Valve, and, as required, the interconnecting hoses. Each part was tested prior to replacement. 
Mar 2011

128000 mi

US $500
Replaced expansion tank. Plastic was brittle and broke which lead to radiator fluid leaking. I was informed that I will soon require replacement hoses for the radiator and replacement for the front bushings (crack in rubber - second time) Replaced expansion tank. Plastic was brittle and broke which lead to radiator fluid leaking. I was informed that I will soon require replacement hoses for the radiator and replacement for the front bushings (crack in rubber - second time) 

Return to top

2000 BMW 3-Series 4dr Wagon

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Sweden
Jun 2013 - Jul 2013
Jul 2013

176080 mi
Exhaust leak 
BMW 3-Series in California, United States
Jan 2013 - Jul 2014
Oct 2013

99200 mi

US $2000
Entire cooling system needed to be replaced. 
Jan 2014

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

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

BMW 3-Series in Michigan, United States
Apr 2010 - Nov 2011
Jun 2010

170000 mi

US $600
Diagnose bad ride, noise. Replaced shocks. Repaired rust. 
Aug 2010

172000 mi

US $1600
Suspension repaired. 
Jul 2011

184200 mi

US $550
Damaged bushings replaced. 
Nov 2011

185000 mi

US $500
Surface rust repaired and repainted. 
BMW 3-Series in California, United States
Oct 2011 - Jun 2014
May 2012

141100 mi

US $70
Window regulators needed to be replaced on both sides in the back. 
BMW 3-Series in Virginia, United States
Feb 2013 - Sep 2013
Jul 2013

147000 mi

US $900
Broken sunroof Worn ball joints and bushings 
BMW 3-Series in Washington, United States
Apr 2010 - Jun 2015
Jun 2013

162000 mi

US $300
gas seal on tank 
Apr 2014

168300 mi

US $400
failing fuel pump 
BMW 3-Series in California, United States
Apr 2007 - Mar 2011
May 2007

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

105000 mi

US $250
replace bushings 
Dec 2007

111000 mi

US $300
Seat belt tensioner sensor bad causing Airbag light to go on. 
May 2008

120000 mi

US $400
Rear differential bushing replaced. 
Sep 2008

129000 mi

US $160
cam sensors 
Feb 2009

140000 mi

US $30
Cleaned carbon buildup off throttle plate. 
Jul 2010

169000 mi

US $150
window regulator 
BMW 3-Series in California, United States
Dec 2007 - Apr 2013
Feb 2008

107000 mi

US $460
Battery died due to broken alternator. Car has to be towed. Replaced alternator. 
Apr 2008

110000 mi

US $180
Car stalled due to failed fuel pump. Replaced fuel pump. 
Mar 2013

192000 mi

US $2000
Auto tranny lost reverse. 
BMW 3-Series in Georgia, United States
Jan 2010 - Jul 2014
Feb 2011

160000 mi

US $150
Replaced LCA bushings. 
Mar 2013

186000 mi

US $50
Cracked coolant reservoir 
Aug 2013

190600 mi

US $400
Bad Thermostat 
Jul 2014

197000 mi

US $5200
Catastrophic engine fan clutch failure. 
BMW 3-Series in Wisconsin, United States
Dec 2015 - Jan 2016
Jan 2016 The secondary air pump failed which didn't really affect the cars operation but could have been exscacerbating the VANOS low idle RPMs during cold weather starts issue. 

Return to top

2000 BMW 3-Series 4dr Sedan

193-horsepower 2.8L I6 5-speed manual RWD

BMW 3-Series in California, United States
Oct 2010 - Jun 2013
Dec 2010

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

111000 mi

US $670
Clutch and clutch master cylinder replaced. Replaced all belts, tensioner pulley, idler pulley and AC tensioner pulley. 
May 2011

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

118000 mi

US $546
Radiator fan failed, causing overheating and upper radiator hose to burst. Fan and hose replaced. 
Nov 2011

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

125000 mi

US $550
Wiper switch broke and was replaced. 
Mar 2012

130000 mi

US $260
Battery was dead and had to be replaced; 24 codes came up, codes checked and computer reset. 
Jun 2012

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

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

150000 mi

US $450
Radiator fan broke- took to shop. 
May 2013

150000 mi

US $600
The radiator was leaking, so it was replaced. 
BMW 3-Series in Indiana, United States
Nov 2010 - Jun 2018
Jun 2011

116000 mi

US $110
oil level sensor failed and was replaced 
Sep 2011

120000 mi

US $100
exhaust camshaft position sensor 
Jul 2012

133000 mi

US $150
Broken rear strut mount. 
Jun 2018

225000 mi

US $60
Final stage resistor replaced for blower motor 
BMW 3-Series in Virginia, United States
Aug 2011 - Mar 2012
Oct 2011

291000 mi

US $180
THROTTLE POSITION SENSOR WENT OUT WHICH WAS LOCATED IN THROTTLE BODY. HAD TO REPLACE ENTIRE THROTTLE. 

Return to top

2000 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Michigan, United States
Sep 2009 - Jun 2011
Sep 2009

128000 mi

US $500
oil pan craked, had to be replaced 
Oct 2010

140000 mi

US $475
brakes and control arm. 200$ 4 brand new tires installed 475$ car would not start, had to replace the fuel pump. 425$ 
BMW 3-Series in Texas, United States
Jul 2012 - Nov 2013
Aug 2012

124000 mi

US $750
Replaced water pump, also had to replace belts and tensioner 
BMW 3-Series in Tennessee, United States
Oct 2010 - Jun 2018
Nov 2010

62000 mi

US $850
HVAC control unit goes to Celsius if the clock control button is pushed. Will not return to fahrenheit without reprograming OBC. Unit replaced twice with updated unit. Car built in S. Africa before 04/10. Dealer admits problem 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. 
Mar 2013

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

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

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 
Jun 2018

87000 mi

US $1500
Started with purge valve problem and finally ended replacing charcoal canister and 3/2 valve and crankcase vent valve. 
BMW 3-Series in New Jersey, United States
Feb 2008 - Jul 2015
Sep 2008

122000 mi

US $175
Windshield washer pum replaced. 
Nov 2008

122000 mi

US $3500
Xenon headlight replaced. 
Mar 2010

123000 mi

US $550
Replaced turn signal lamp. Could not be performed by owner.  
Aug 2010

124400 mi

US $350
Rear window stuck 
Mar 2011

131000 mi

US $180
Replaced windshield washer pump. 
Apr 2011

132000 mi

US $500
Water leak repaired 
Jul 2011

132000 mi

US $3800
Broken valve spring required tearing down and rebuilding engine 
Jun 2012

141000 mi

US $15000
Steering hoses were replaced 
Dec 2014

153000 mi

US $400
Water pump went bad. 
BMW 3-Series in Wyoming, United States
Sep 2008 - May 2009
Oct 2008

184000 mi

US $1260
ABS-ATC system 3 lights on, reset does not stick. Other problem needs dealer computer to fix. 
Dec 2008

187000 mi

US $2600
ABS-ATC system. Airbag dash light on bcse of faulty seatbelt sensor cost >300$ 
Apr 2009

187000 mi

US $140
left hand driver seat belt pretensioner 
May 2009

187000 mi
front right strut leaking, sold car 
BMW 3-Series in Wisconsin, United States
Aug 2013 - Mar 2014
Jan 2014

98000 mi
One catalytic converter bad, would have to replace both plus exhaust manifold 
Feb 2014

98000 mi
Jerking steering wheel due to a sticking caliper...repair cost would have been $980 
Mar 2014

98000 mi
One catalytic converter bad. Sticking caliper. 
BMW 3-Series in California, United States
Sep 2010 - Nov 2011
Oct 2010

114000 mi

US $600
Fuel pump failure 
Nov 2011

126000 mi

US $300
Coilpack Waterpump 
BMW 3-Series in Illinois, United States
Apr 2014 - Jun 2015
Aug 2014

103000 mi

US $1900
Transmission leaking fluid and torque converter failed. Partially rebuilt, car needs to be warmed before transmission active. Driveshaft coming loose 
Nov 2014

103600 mi

US $500
Serpentine Belt replaced 
Jun 2015

106000 mi

US $450
Rear calipers stuck, replaced calipers and pads. 
BMW 3-Series in California, United States
Oct 2012 - Jan 2015
Nov 2012

36200 mi

US $31
REAR MUFFLER RUBBER MOUNT REPLACED 
Mar 2013

147000 mi

US $30
Car vibrated at idle speeds. Air Mass Meter Boot had a small hole. Air Mass Meter Boot was replaced. Vibrations gone. 
Jul 2013

149000 mi

US $30
Check the infamously unreliable cooling system. Everything was ok except for coolant, which was dirty and was replaced. 
Sep 2013

149000 mi

US $10
Code p1189 on. Car was shaking on idle. Replaced oil separator drain hose(connects oil separator with the oil dip stick). Problem solved. 
Dec 2013

151000 mi

US $15
Rear windows malfunctioning. Replaced General Module relay. Problem solved 
Jan 2014

146200 mi

US $25
Replaced coolant recovery hose. 
Mar 2014

152000 mi

US $35
Replace left rear window regulator 
Oct 2014

156500 mi

US $40
Oil Level Sensor Replaced 
BMW 3-Series in Kentucky, United States
Sep 2008 - Dec 2012
Dec 2008

156000 mi

US $160
1 day at shop / Had lights DSC and limp mode / Cleaned idle control valve it was successful. 
Dec 2009

178000 mi

US $120
Got check engine light, had oxygen sensor codes, replaced both pre-catalytic oxygen sensors. 
Jan 2010

180000 mi

US $40
Noticed windshield washer fluid puddle and found weep hole on windshield washer pump leaking, replaced pump. 
Feb 2010

181300 mi

US $200
Had valve cover gasket leak. Replaced worn valve cover gasket, vanos seals, spark plugs. 
Jul 2010

189000 mi

US $600
Radiator found leaking. Replaced radiator, hoses, expansion tank. Exhaust cam sensor cause of "check engine" light. Replaced exhaust cam sensor. 
Dec 2011

211000 mi

US $400
Oil separator needed replacement, engine codes appeared with various sensors pointing to the oil separtor. 

Return to top

2000 BMW 3-Series 4dr Sedan

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Colorado, United States
Jan 2011 - Mar 2015
Feb 2011

99000 mi

US $1000
Replaced power steering pump. 
Aug 2011

106000 mi

US $250
Window regulator. Also did maintenance. 
Sep 2012

114000 mi

US $300
level sensor replaced window regulator replacement 
BMW 3-Series in New Jersey, United States
Jul 2010 - Jun 2011
Aug 2010

206000 mi

US $40
Water pump broke 
BMW 3-Series in California, United States
Feb 2010 - Apr 2010
Apr 2010

126000 mi

US $50
Replaced leaking windshield washer pump. 
BMW 3-Series in New Jersey, United States
Mar 2011 - Mar 2013
Jan 2012

144000 mi

US $850
Replaced Front Control Arm Brackets, Rear Upper Shock Mounts, Rear Wheel Bearing. 
BMW 3-Series in California, United States
Sep 2011 - Jun 2017
Jan 2012

149000 mi

US $70
No heat from heater. Replaced heater control valve. 
Sep 2012

161000 mi

US $50
Lower control arm bushings (lollipops) worn - replaced. 
Apr 2013

169300 mi

US $200
Classic cracked expansion tank. Replaced Thermostat and expansion tank cap while in there. Right turn signal would intermittently stay on 
Jun 2015

176000 mi

US $850
Throttle body servo failed 
BMW 3-Series in Maryland, United States
Mar 2007 - Aug 2008
Sep 2007

84000 mi

US $75
Left rear window regulator cables came off track and window was stuck half open. Right rear window regulator cables came off track and snapped the carrier. The window was able to be moved by hand. This was 10 days after the other side went. 
Dec 2007

89000 mi

US $115
Speedometer and MPG gauges stopped responding, ABS & traction control turned off. Left rear wheel speed sensor was replaced and all systems returned to normal. 
BMW 3-Series in Washington, United States
Oct 2013 - Mar 2015
Oct 2013

76000 mi

US $700
DSC light came on intermittently. Replaced both brake pressure sensors in master cylinder 
Jun 2014

81000 mi

US $1100
Cooling expansion tank ruptured. Replaced tank and hoses 
Jul 2014

81000 mi

US $900
Water temp overheating at long idle. Aux fan diagnosed faulty and replaced. 
Dec 2014

88000 mi

US $700
Replace bushings and control arm. 
BMW 3-Series in Minnesota, United States
Apr 2014 - Jun 2015
Sep 2014

124000 mi

US $400
Replaced front control arms, ball joints, and bushings. 
Nov 2014

126000 mi

US $120
Wouldn't start on a cold morning. Tested battery - fail load test. Replaced Battery. 
BMW 3-Series in British Columbia, Canada
Jul 2014 - Dec 2014
Jul 2014

89900 mi

C $300
replacing aging gaskets. 
Dec 2014

90520 mi

C $170
window regulator fail. 
BMW 3-Series in Georgia, United States
Oct 2015 - Jan 2016
Jan 2016 clutch fork issues making the car impossible to shift gear while car is running 
BMW 3-Series in Maryland, United States
Jun 2014 - May 2018
Jul 2014

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 
Feb 2015

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

158000 mi

US $2095
Clutch suddenly stopped working. Clutch kit, pressure plate bolt set, pilot bearing, fly wheel, exhaust gasket. 
BMW 3-Series in New Jersey, United States
Mar 2007 - Nov 2012
May 2007

118000 mi

US $82
water pump and belts 
Dec 2007

126000 mi
check engine light pcv valve & O2 sensors 
Jan 2008

127000 mi

US $250
Camshaft position sensor. 
Feb 2009

142000 mi

US $400
Cooling system header tank. Front control arms and bushings. 
Feb 2011

166300 mi

US $31
leaking ps hose 
Jun 2011

168000 mi
front shocks/struts rebuilt rear calipers 
Dec 2011

172000 mi
Window regulator 
Mar 2012

175000 mi

US $43
valve cover gasket 
Sep 2012

180000 mi

US $65
upper coolant hose PLASTIC bleeder broke 
BMW 3-Series in California, United States
Feb 2014 - Apr 2014
Apr 2014

54000 mi
Noticeable "thud" sound when putting the car into gear. 
BMW 3-Series in Virginia, United States
Aug 2013 - Mar 2015
Sep 2014

132000 mi
Valve gasket cover resealed. 

Return to top

2000 BMW 3-Series 4-door

6-cylinder manual 2WD

BMW 3-Series in Sweden
Jan 2012 - Dec 2013
Feb 2012

142600 mi
rusted rear brake lines 
Aug 2013

152300 mi
rear wheel bearings x2 center bearing (propshaft) 
BMW 3-Series in Arizona, United States
May 2008 - May 2013
Jun 2008

100000 mi

US $175
Gear leaver sometimes would not shift into gear. The leaver became loose and would not shift into gear if it was lifted up. Oil light (yellow) was coming on indicating low oil level, but the dipstick showed oil level full. Replace oil level sensor. 
BMW 3-Series in Georgia, United States
May 2007 - Mar 2010
Dec 2007

138000 mi

US $808
Front struts and strut mounts replaced. They had not been replaced for the life of the vehicle. 

Return to top

2000 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW 3-Series in Utah, United States
Dec 2007 - Mar 2010
Jan 2008

74000 mi

US $111
No reverse (see noreverse.org). I have that ZF 5HP19 tranny, and my reverse drum has failed. 
BMW 3-Series in New Jersey, United States
Sep 2007 - Feb 2009
Oct 2007

52000 mi

US $400
Coolant expansion tank and upper hose ruptured. 
Jan 2008

57000 mi

US $450
Replaced coolant pump and thermostat since the pump starting to make noise. 
Feb 2009

76000 mi

US $450
Replaced oil filter housing gasket. 
BMW 3-Series in Georgia, United States
Aug 2007 - Jun 2009
Jun 2009

118000 mi
The water pump ceased and the radiator expansion tank exploded releasing all the coolant. The vehicle is no longer functioning. Sold it. 

Return to top

2000 BMW 3-Series 4-door

4-cylinder automatic 2WD

BMW 3-Series in Queensland, Australia
Mar 2009 - Feb 2010
Apr 2009

76260 mi

A $80
Roof rain gutter has broken away on both sides. Replacement quote over $1300. Dealer used glue to hold in place as a temporary measure, apparently a fairly common problem. 
Jun 2009

78120 mi

A $340
Window lifter replaced. Plastic parts broken. Part replaced using guide posted by someone on internet.  Rain gutter on roof sides reattached with screws. Previous reglueimg attempt by dealer unsuccessful. 

Return to top

2000 BMW 3-Series 2dr Coupe

193-horsepower 2.8L I6 5-speed shiftable automatic RWD

BMW 3-Series in Massachusetts, United States
Nov 2007 - Apr 2011
Jun 2010

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

BMW 3-Series in California, United States
Mar 2011 - Jun 2018
Jun 2011

38000 mi

US $629
Water pump leaking badly. Could have lasted some weeks, but not taking the risk. 
Jul 2014

58200 mi

US $303
Oil Pressure sensor was replaced however that didn't fix the problem and it took them a couple more days to get it right. They fixed @ no additional charge but never told me what was the problem. Problem a gasket needed replacement. 
BMW 3-Series in Texas, United States
Apr 2008 - Feb 2012
Feb 2009

109000 mi

US $350
Changed control arms and bushings (bad ball joint). Noticed bad handling after on lift for new tires. replaced them myself.  
Jan 2010

128100 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. 
Sep 2010

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

130000 mi

US $200
Power steering pump broke. Replaced by me. 
May 2011

130000 mi

US $50
replaced oil filter housing gasket and oil pan gasket 

Return to top

2000 BMW 3-Series 2dr Coupe

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in California, United States
Oct 2007 - Jun 2015
Jun 2013

106000 mi

US $86
Exhaust side camshaft angle sensor replaced. 
Jan 2014

111000 mi

US $50
Replace fuel breather evap valve Cabin fan speed variable and sporadic. Heat and Air blower final stage resistor failed. 
BMW 3-Series in British Columbia, Canada
Feb 2009 - Sep 2014
Mar 2009

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

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

155620 mi

C $750
Door lock actuator driver side dead. No replace. Using key. 
Mar 2014

172980 mi

C $2000
Door solenoids. Actuators. 2x. Door water membrane seal replaced 2 sides 
BMW 3-Series in Colorado, United States
Dec 2017 - Jun 2018
May 2018

89000 mi

US $700
Replaced cooling system, belts and idlers. Brake pads and rotors. 
BMW 3-Series in Pennsylvania, United States
Apr 2008 - Jan 2011
Jan 2011

143000 mi

US $700
Headlight out; it was repaired. Rear subframe was tearing out of body. Second time it happened. BMW paid part of the cost, and the rest was paid for by the repair shop that BMW had paid to fix the same issue on my car back in 2006. 
BMW 3-Series in North Carolina, United States
Nov 2008 - Mar 2010
Dec 2008

90000 mi

US $3000
This car is a piece of junk !! A complete money hog and BMW deserves to be sued. 
BMW 3-Series in Connecticut, United States
Jan 2007 - Mar 2010
Feb 2007

108000 mi

US $250
Broken right rear shock mount. 
BMW 3-Series in Ohio, United States
May 2012 - Jul 2013
Jul 2012

114700 mi

US $120
Electrical connector to hot water valve had open circuit, caused A/C to blow hot air Replaced electric radiator fan 
Sep 2012

118000 mi

US $140
Replaced fuel pump 
Mar 2013

127000 mi

US $650
Persistent driveability problems that may or may not be related to an aftermarket intake. 
Jul 2013

132000 mi
Persistent check engine lights 
BMW 3-Series in New Jersey, United States
Mar 2011 - Dec 2012
Jan 2012

159300 mi

US $2400
The DME went bad 
Jul 2012

162300 mi

US $1300
Wheel bearings replaced in the rear tires Camshaft sensor, valve gasket replaced Replace cv joints Windshield washer pump replaced 
BMW 3-Series in Virginia, United States
Jul 2010 - Sep 2013
Aug 2010

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

132000 mi

US $25
Cell phone antenna gasket failed 
Oct 2010

135000 mi

US $1800
Shocks and struts failed and leaking. Replaced all including mounts. New tires. 
Dec 2010

141000 mi

US $1400
Water pump failure drive shaft support bearing failure 
Oct 2011

158000 mi

US $503
Expansion Tank Failure 
Jan 2012

159000 mi

US $600
replaced LCAs Coolant Leak 
Mar 2012

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

202000 mi
Wheel bearings worn out, guido worn out, and control arm bushings deteriorated 

Return to top

2000 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Alabama, United States
Jun 2014 - Jun 2015
Mar 2015

196000 mi

US $100
Replaced Ignition Coils 
BMW 3-Series in Nova Scotia, Canada
Jun 2014 - Jun 2015
Jun 2015

89280 mi

C $200
Oxygen sensor was cracked and gave me an error code 

Return to top

2000 BMW 3-Series 2dr Convertible

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Texas, United States
Jun 2013 - Jun 2018
Sep 2013

130000 mi

US $700
Oil leak, hoses changed. 
Feb 2015

137000 mi

US $320
camshaft position sensor threw code, Check engine light came on 
May 2015

137300 mi

US $90
Engine coil wore out, had to be replaced. Car limped home. 
Feb 2018

149000 mi

US $17
Replaced windshield washer pump (simple job - 1 bolt, unplug one connector and one hose) 

Return to top

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

2005 BMW 3-Series Repair Histories

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