2000 BMW 3-Series BMW 3-Series 2000

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

Join Us

2000 BMW 3-Series repairs by problem area

Engine (45%)

Transmission and Drivetrain (6%)

Brakes and Traction Control (4%)

Suspension and Steering (15%)

Electrical and Air Conditioning (21%)

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

Other (4%)

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

2000 BMW 3-Series repair cost distribution

$2500+ (3%)

$1000 - $2499 (10%)

$500 - $999 (18%)

$100 - $499 (35%)

< $100 (33%)

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

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

2000 BMW 3-Series

Engine not specified

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 Florida, United States
Nov 2013 - Nov 2013
Nov 2013

150000 mi

US $500
Rack and Pinion broke for the second time in 40k miles. 
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 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 

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 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 
BMW 3-Series in Sweden
Jun 2013 - Jul 2013
Jul 2013

176080 mi
Exhaust leak 

Return to top

2000 BMW 3-Series 4dr Sedan

193-horsepower 2.8L I6 5-speed shiftable automatic RWD

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 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 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 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 Florida, United States
Jun 2018 - Jun 2022
Jun 2022

140000 mi

US $65
Window Regulator and Regulator Motor, front left 
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 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 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 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. 
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. 

Return to top

2000 BMW 3-Series 4dr Sedan

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

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

Return to top

2000 BMW 3-Series 4dr Sedan

170-horsepower 2.5L I6 5-speed manual RWD

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 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 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 California, United States
Feb 2014 - Apr 2014
Apr 2014

54000 mi
Noticeable "thud" sound when putting the car into gear. 
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 Virginia, United States
Aug 2013 - Mar 2015
Sep 2014

132000 mi
Valve gasket cover resealed. 
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 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
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 2010 - Apr 2010
Apr 2010

126000 mi

US $50
Replaced leaking windshield washer pump. 
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 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 New Jersey, United States
Jul 2010 - Jun 2011
Aug 2010

206000 mi

US $40
Water pump broke 
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. 

Return to top

2000 BMW 3-Series 4-door

6-cylinder manual 2WD

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. 
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 Sweden
Jan 2012 - Dec 2013
Feb 2012

142600 mi
rusted rear brake lines 
Aug 2013

152300 mi
rear wheel bearings x2 center bearing (propshaft) 

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 2022
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. 
Aug 2021

109 mi

US $845
/Intake Cam/Air Mass Flow Sensor 
Mar 2022

113 mi

US $222
Water pump 
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 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 - Jul 2021
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 New Jersey, United States
Mar 2011 - Dec 2012
Jan 2012

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

Return to top

2000 BMW 3-Series 2dr Convertible

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

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 
BMW 3-Series in Alabama, United States
Jun 2014 - Jun 2015
Mar 2015

196000 mi

US $100
Replaced Ignition Coils 

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

1999.5 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Victoria, Australia
Dec 2012 - Mar 2014
Jan 2013 Water Pump failed and chewed up both Belts. Had it towed to BMTech. Inspected and told the cooling system was failing and leaks so need overhaul at $2000. Only had water pump & belts replaced as overhaul was too costly. Cooling System had leaks after leaving mechanic. Replaced Thermostat with housing, Upper & Lower hoses, Radiator, Expansion Tank, ET Cap, Water Pump. No more leaks but coolant level low warning on dash. Bleeding to attempt fix. 
Apr 2013

143940 mi

A $80
Transmission stuck in Gear 2. Hard Link error so gears not changing at correct speeds or engine rpm. Mechanic reset engine and transmission computers/sensors and had computer relearn correct program. Car repaired after reset. 
Dec 2013

146940 mi

A $2500
Blown head gasket Blown head gasket@235000km. Replaced with 2nd hand engine with 98000km. 

Return to top

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

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