1999 BMW 3-Series BMW 3-Series 1999

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

Join Us

1999 BMW 3-Series repairs by problem area

Engine (41%)

Transmission and Drivetrain (6%)

Brakes and Traction Control (4%)

Suspension and Steering (18%)

Electrical and Air Conditioning (21%)

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

Other (7%)

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

1999 BMW 3-Series repair cost distribution

$2500+ (4%)

$1000 - $2499 (11%)

$500 - $999 (13%)

$100 - $499 (48%)

< $100 (25%)

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

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

1999 BMW 3-Series

Engine not specified

BMW in California, United States
Sep 2009 - Mar 2010
Oct 2009

132000 mi

US $250
Replaced Brake Light Sensor, needs replacement every 2 years.  Replaced Driver Side Lock Actuator. Replaced Gong, tells you if you left your key in the ignition when leaving the vehicle or if you left your lights on. 
BMW in California, United States
Nov 2012 - Sep 2013
Sep 2013

163000 mi

US $350
AC Blower motor failed 
BMW in Oregon, United States
Dec 2012 - Apr 2014
Jan 2013

US $1000
blower fan squeaking--replaced, and 120K mile service 
Jul 2013

123300 mi

US $250
thermostat replacement/fuel filter replacement/spark plug replacement 
BMW in California, United States
Mar 2013 - Apr 2013
Apr 2013

106000 mi

US $70
E36 M3 Vanos seals replacement 
BMW in Illinois, United States
Feb 2012 - Mar 2014
Nov 2012

134700 mi

US $150
Replaced the Worn out Control Arm Bushings with New Urethane Bushings. Replaced the Center Bearing and the Guibo/Flex Disc. 
Mar 2014

US $1
Replace Radiator. 
BMW in Texas, United States
Jan 2012 - Aug 2013
Mar 2012

139000 mi
Replaced dashboard light bulbs. Had driver seat recovered. Replaced both seat belt buckles. 
Aug 2012

139300 mi

US $300
Replaced wheel bearing 
May 2013

141300 mi

US $400
Cracked coolant overflow tank. 
BMW in Washington, United States
Jun 2010 - Jun 2011
Jul 2010

67000 mi

US $1000
Failed t-stat in open position. Replaced entire cooling system. 
BMW in Slovak Republic
Nov 2011 - Jan 2014
Dec 2011

124620 mi

€600
Main fuel jet electronics broke + fuel injector pump computer unit broke 
Sep 2012

131440 mi

€150
ignitor replaced 
Jan 2014

132680 mi

€350
Belt pulley replaced exhaust part replaced 
BMW in Wisconsin, United States
Nov 2011 - Mar 2013
Apr 2012

189000 mi

US $50
Driver's door lock failed to open with key. Purchased cylinder repair kit on ebay. Simple fix for less than $50 
BMW in California, United States
Dec 2011 - Jan 2012
Jan 2012

US $445
Replaced torn rear trail arm bushings with polyurethane ones. 
BMW in Virginia, United States
Mar 2013 - Jun 2013
Apr 2013

130200 mi

US $400
airbag light on. 
BMW in Connecticut, United States
Aug 2008 - Jun 2014
Sep 2008

75000 mi

US $220
Water pump failure 
Apr 2011

127700 mi

US $425
Clutch replacement 
Aug 2011

139100 mi

US $300
Vanos problem 
Mar 2012

152000 mi

US $500
Climate control computer 
Jun 2014

168000 mi

US $328
replaced faulty lifters 
BMW in Texas, United States
Aug 2008 - Mar 2010
Sep 2008

115000 mi

US $3000
BMW in Pennsylvania, United States
Jun 2014 - Jul 2014
Jun 2014

131000 mi

US $45
replaced transmission motor mounts leaking power steering pump engine running very rough, rpm severe vacillation; poor acceleration/power 
BMW in Massachusetts, United States
Jun 2015 - Dec 2015
Oct 2015

194700 mi

US $70
Window regulator wire snapped inside door. Resulted in non-functional window, driver side front. 
BMW in Pennsylvania, United States
Feb 2014 - Apr 2014
Apr 2014

155000 mi
Full oil change, filter and spark plugs replaced. Cabin air filter cleaned. Interior roof covering re-affixed, sunroof removed and vanity re-covered. 
BMW in New Jersey, United States
Apr 2014 - Apr 2014
Apr 2014

248000 mi

US $120
Calipers were bad on the front passenger side. 
BMW in California, United States
Nov 2013 - Jan 2014
Jan 2014

184000 mi
Some center console buttons do not work such as the door lock button and hazard lights button. 
BMW in Missouri, United States
Jun 2013 - Jun 2014
Sep 2013

109000 mi

US $400
Radiator went out and shortly after the thermostat. First time I replaced either. 
BMW in Massachusetts, United States
May 2013 - Nov 2015
Jul 2013

168500 mi

US $115
AC not working, system recharged and dye added to test for leaks. 
Aug 2013

169100 mi

US $500
Back plate for RR brake rusted out and needed to be replaced. 
BMW in United Arab Emirates
Jul 2013 - Jan 2014
Jan 2014

139500 mi

¤4000
control arm and control arm bushing replacement. front shock absorbers, stabilizer link, driveshaft replacement, rear wheel bearing and so much more engine mount, transmission mount driveshaft center bearing and flexible disc replacement 

Return to top

1999 BMW 3-Series 4-door

6-cylinder manual 2WD

BMW in Arizona, United States
Apr 2018 - Jun 2018
Jan 2018

152000 mi

US $1400
Motor mounts replaced Rear differential mount replaced Nothing 
BMW in Alberta, Canada
Oct 2010 - May 2011
Feb 2011

148180 mi

C $100
had to replace thermostat 
BMW in Maryland, United States
Jun 2014 - Jun 2018
Aug 2014

102000 mi

US $230
The electric cooling fan controller failed. Replaced fan - came as a unit with the fan shroud & PWM controller. 
Jan 2018

154000 mi

US $50
Driver's side brake caliper seized. 
BMW in Texas, United States
Feb 2008 - Feb 2014
Mar 2008

110000 mi

US $600
Mechanic put too much oil in my car. 
Feb 2014

164000 mi

US $3000
New joints and gaskets needed power steering pump and hoses need to be replaced 
BMW in Colorado, United States
Jun 2011 - Jun 2015
Jul 2011

117000 mi

US $350
Window accuator replaced. 
Aug 2013

127000 mi

US $650
The radiator cooling fan stuck "on" and would not shut off even when engine was shut down. It just continued to run. This would of course run the battery down, and had to be repaired. It had failed and was replaced. 
BMW in New Mexico, United States
Oct 2010 - May 2012
Dec 2010

128000 mi

US $140
Rear subframe/differential mounts (7 total) were replaced due to clunking noise from differential. Rear differential mount was extremely worn, front differential mounts slightly rotted. GUIBO was also very worn. 
Jan 2011

137500 mi

US $353
Front control arms needed to be replaced. Replaced OEM Lemforder brand with Meyle HD huge improvement! Definitely recommend the Meyle brand for this car's control arms.  
Mar 2011

130000 mi

US $240
VANOS Solenoids went bad. Exhaust side was showing code P1523 (Actuator tight or jammed side b) Intake side was showing P1525 (open circuit). After replacing these both codes did not come back. I also did an oil change. Code P1520 came on after replacing VANOS solenoids. Not exactly sure of the cause, planning on replacing the exhaust CPS to see if this will correct the issue, as the current sensor is aftermarket. 
Oct 2011

142000 mi

US $130
Double VANOS unit has BUNA O-rings that have been proven prone to failure. Replaced with Viton, which removed code P1523. However, one code has not gone away. (P1520) Will be taking the unit out for inspection once again. 
Nov 2011

142000 mi

US $155
The Crankcase Ventilation system has failed. The pressure regulating valve that separates oil from the air has failed. Leaking oil and possibly has a vacuum leak. Parts ordered. 
Jan 2012

143000 mi

US $40
Plastic piston inside the exhaust side of the VANOS unit was stuck. There was some burrs that I smoothed out. Replaced plastic piston. Codes are now all gone. Repair successful. 
BMW in California, United States
Apr 2009 - Jul 2017
Aug 2009

118000 mi

US $200
Replaced window regulator. Regulator was malfunctioning for 2 years. Replaced only now. 
Sep 2010

125000 mi

US $1189
AC compressor failed and was replaced. 
Dec 2010

126000 mi

US $250
Engine was giving off burned oil smell. Replaced valve cover gasket. 
May 2011

129000 mi

US $269
Expansion tank ruptured and was replaced. Car had to be towed to shop. 
Aug 2011

130000 mi

US $4
Car overheated and was towed to mechanic. Bleed valve for cooling broke and was replaced. 
May 2012

134700 mi

US $700
Radiator had a leak and was replaced along with 2 hoses and temp sensor. 
Sep 2012

138000 mi

US $410
Oil level sensor replaced. 
May 2014

154000 mi

US $2800
Replaced clutch for the first time. Also new front rotors and new pads all around. 
BMW in Ontario, Canada
Jan 2010 - May 2010
May 2010

154380 mi

C $900
rear wheel bearing and left front control arm bushing required for safety - sold car 
BMW in Arizona, United States
Jan 2008 - Mar 2010
Feb 2008

64000 mi

US $385
Engine emissions light illuminated because of a bad cam sensor. The sensor was changed and engine emissions light was reset. 
BMW in Virginia, United States
Jul 2008 - Jun 2011
Aug 2008

108000 mi

US $450
The reservoir cracked and spilled coolant. Towed car home replaced the reservoir, water pump, thermostat, hoses, and acc. belts. The car was due for the above mentioned service.  
Nov 2008

116000 mi

US $1100
Changed the notorious differential mount. Replaced differential with a 330 differential off of a 2004 300 ci. Changed Transmission mount with an M3 mounts. Inspection II performed. 
Jan 2009

121000 mi

US $900
Mass airflow replaced.  Drive belt tensioner replaced. 
Jun 2009

134000 mi

US $62
sort of a grinding noise....found out that the dirt shield on the left wheel was bent...easy fix 
Sep 2009

140000 mi

US $370
Left side rear bearing got replaced 
Dec 2009

145000 mi

US $150
Replaced control arm bushing with bracket. 
Mar 2010

151000 mi

US $110
Valve cover gasket was leaking. Valve cover replaced. The total amount of time taken with coil pack was less than 4 hours. Intermittent check engine light due to cylinder four coil pack intermittent failure. Coil pack replaced. 
May 2010

155000 mi

US $280
The car kept on showing low coolant level repeatedly despite adding coolant every other day. Upon an inspection, there was a hair line crack letting fluid to escape. Ordered part and replaced radiator. 
Jun 2010

156000 mi

US $107
The left rear window requlator failed. Ordered part from BMW and replaced. 
Nov 2010

168000 mi

US $80
Both headlamp connectors failed. The connector contact point burned out. Part got ordered and replaced part. 
Dec 2010

171000 mi

US $380
Differential seal leaked. Transmission fluid replaced. 
BMW in Wyoming, United States
May 2008 - Jun 2018
Dec 2008

96000 mi

US $20
Replaced backup light switch. 
Aug 2009

108000 mi

US $750
Noticed water pump bearing going, so replaced pump and hoses.  Three days after replacing water pump, the expansion tank exploded, requiring a tow truck home, and several weeks of back/forth with the online parts dealers (no one locally carries BMW). 
Sep 2009

109000 mi

US $200
Power window regulator broke. Was able to secure the window closed with duct tape until got part. Took about 3 man-hours to replace. 
Dec 2009

112000 mi

US $240
Rear brake caliper seized, brake overheated and wore pad down til warning light. Replaced both rear rotors and pads, faulty caliper. 
Jun 2011

133000 mi

US $100
Leaky windshield washer pump. Replaced hoses, gaskets and wipers while I was at it. 
Dec 2011

140000 mi

US $250
Vanos started making noise. Shop sez I'm not changing the oil often enough. And changed the oil. I'm still waiting to see if it actually fixed things. Update: not fixed. 
Dec 2013

160000 mi

US $200
Replaced aux air pump 
BMW in Maryland, United States
Mar 2007 - Jun 2017
Apr 2007

224000 mi

US $1317
Needed my fluids changed, transmission, differential, brakes bleed, coolant flushed and my expansion tank replaced. My radiator was cracked and additionally needed to be replaced along with my expansion tank. 
Oct 2007

242000 mi

US $1008
After having my Guibo replaced the center drive-line bushing was damaged and needed to be repaired as well. 
Nov 2007

244000 mi

US $250
Thermostat seal showed signs of wear, therefore I replaced the thermostat, water pump and serpentine belt while I was under the hood. The repairs were done during a BMWCCA DIY event and took 3.5 hours. 
Jan 2008

249000 mi
The Motor mount on the drivers side was leaking, therefore I decided to change both of them out while I was underneath the bimmer. I also changed the oil as well. 
Nov 2008

277000 mi

US $200
Replaced Water Pump, thermostat, upper and lower radiator hoses and finally the temperature sensor. 
Dec 2008

278000 mi
Replaced the two pre-cat O2 Sensors. 
Jan 2009

281000 mi

US $780
Differential seals exploded and I had to replace the entire differential with a differential from another 3 Series BMW. I purchased a 3.46 to replace my dead 3.07. 
Mar 2009

285000 mi

US $200
I replaced the Double Vanos seals using the Beisan Vanos repair kit. The repair took 5.5 hours from start to finish including an oil, filter and valve cover gasket change. 
Dec 2009

308000 mi

US $500
Replaced cooling pipes. Replaced oil separator. Replaced camshaft position sensor (intake side). 
Feb 2010

311000 mi

US $295
Power steering reservoir hose sprang a leak and the fluid drained into my alternator and it shorted and caused my battery to die. I had the Indy shop repair the steering reservoir and I replaced the alternator. I still have an airbag light. 
Mar 2010

312000 mi

US $547
Passenger seatbelt tensioner replaced. oil housing gasket and oil line replaced successfully at Indy shop. 
Oct 2010

322000 mi

US $60
The rear passenger side window regulator needed to be replaced. This is the second replacement of that item. 
Nov 2010

324000 mi

US $120
The pre-cat O2 sensors needed to be replaced so I purchased new ones and replaced the old ones. 
Jan 2011

325000 mi

US $600
Crank Case Venitilation system hoses replaced. 
Mar 2012

336000 mi

US $3000
Spun a bearing in the lower block, replaced the lower block. 
Dec 2012

341000 mi

US $150
Replaced the expansion tank and bracket including a cooling system flush. 
Jan 2013

343000 mi

US $215
Replaced lower radiator frame, heater control valve, fuel tank breather valve and thermostat to include a coolant flush. 
Feb 2013

344300 mi

US $160
Replaced the heater control valve. Replaced the fuel breather valve. 
Apr 2013

347000 mi

US $20
Cleared an airbag passenger light and replaced the gas cap because of an LDP CEL 
Jul 2013

351700 mi

US $247
Drive-shaft U-joint was wearing out, replaced the entire drive-shaft. 
Aug 2013

354000 mi

US $100
Replaced both the right and left rear wheel bearings. The shift ball socket disintegrated. 
Sep 2013

355000 mi

US $100
Repaired the front passenger window regulator and both low beam light bulbs. 
Oct 2013

356700 mi

US $100
Replaced driver's side window regulator clip. Clip broke during routine operation. 
Dec 2013

363000 mi

US $305
Driver's side front window regulator finally bite the dust and needed to be replaced. 
Feb 2014

365000 mi

US $1200
Wheel bearing on front passenger-side. Both front brake calipers replaced as well as front brake pads. 
Apr 2014

370000 mi
Vacuum leak discovered between the SAP and the motor. Repaired with a new segment of rubber vacuum line. CEL showed an O2 pre-cat sensor issue. Replaced both O2 pre-cat sensors. The earlier issue actually turned out to be the MAF sensor. Replaced it and problem is resolved. 
Jul 2014

374000 mi

US $372
Repaired/replaced a broken shock mount on the passenger side rear shock, sleeve and bump-stop. 
BMW in Washington, United States
Jan 2010 - Jun 2011
Feb 2010

104000 mi

US $1200
Worn front control arm bushing, worn front control arm ball joints, worn rear trailing arm bushings. Problem originally noted by dealer at prior service at 90,000 miles. Front control arms and bushing replaced at 60,000 miles previously. 
BMW in Minnesota, United States
Mar 2010 - Oct 2013
May 2010

142000 mi

US $750
Redo seals on VANOS system. 
Apr 2011

147300 mi

US $800
VANOS system seals replaced 

Return to top

1999 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW in Massachusetts, United States
May 2009 - Jun 2010
Nov 2009

181000 mi

US $900
Replaced Front Control Arm Bushings Replace cracked Radiator and hose. 
Jan 2010

183000 mi

US $200
Upper Radiator, cracked elbow. Replaced hose/elbow assembly SubFrame Replaced due to Design Defect Right-side Frozen Emergency Cable - replaced both Cracked Transmission Support-Mount - replaced 
BMW in Georgia, United States
Jan 2008 - Jun 2014
Jun 2008

61000 mi

US $50
The hazard light/door lock switch that sits on the center console stopped working. Removal of switch showed that it had cracked and was no longer making contact with the conductor. Required replacement of switch, p/n 61 31 8 36 89 920 for $50. 
Sep 2009

65000 mi
Rear passenger door allowed water to leak into floor area. Leak was due to a poorly sealed door moisture barrier that was replaced during a window regulator repair. I simply resealed the vapor barrier to prevent water from leaking in pass. comp. 
Jan 2011

69200 mi

US $300
One front wheel bearing has gone bad and both lower control arm bushings have failed. Parts not replaced at the moment. 
Jun 2011

71000 mi
A/C compressor clutch bearing is bad. Haven't repaired yet but will repair this summer. Front wheel bearing has become very noisy. Bearing and hub will need to be replaced at first convenience. Both front lower control arm bushings have lost their fluid (oil filled dampers) and now allow movement of the front control arm and wheel. Both bushings will be replaced at earliest convenience. Short circuit in radio face plate causes intermittent failure of radio. I am hoping a simple removal and reassembly with dielectric lubricant will solve issue. This has existed for several years. 
Jan 2012

69700 mi

US $100
Valve cover gasket leak resulting in burning oil smell emitting from exhaust header. Thermostat housing cracked at temperature sensor sending unit. Air conditioner compressor knock. 
Apr 2013

76300 mi

US $1000
A/C compressor became inoperative. Replaced compressor, receiver/dryer, expansion valve along with new belt and tensioner. 
Oct 2013

78000 mi

US $150
Lower control arm bushings had become sloppy and were finally knocking. I replaced both front lower control arm bushings. 
BMW in Saskatchewan, Canada
Jan 2008 - May 2009
Jun 2008

88040 mi

C $150
a/c compressor died - no warning. Ordered used parts to save on money. Parts arrived, will have them installed shortly. driver's side rear window regulator broke. Window stuck down, unable to drive for 2 weeks so far as the rear window won't lift. 
Aug 2008

88660 mi

C $900
a/c compressor died.. inspected, ordered new parts, new parts were installed 1 month after 1st trip. 
May 2009

91760 mi

C $1000
Central locking system broke. front struts needed to be replaced. valve gasket cover needed to be replaced; valve gasket cover seal needed to be replaced. 
BMW in West Virginia, United States
Feb 2008 - Jun 2011
Mar 2008

160000 mi

US $879
Key Fob prgram and 6 month service. 
Sep 2008

173000 mi

US $385
Rear brake caliper frozen.  
Mar 2009

178000 mi

US $132
Front left inner tie rod gone bad,shop installed part owner purchased and brought in, shop removed old parts and replaced with new. Also 4 wheel alignment. Repair fixed part of vibration problem, still need CAB replaced, will do on own. 
BMW in South Dakota, United States
Jun 2017 - Jun 2018
Apr 2018

122000 mi

US $800
Compressor failure, replaced compressor, evap unit and gaskets 

Return to top

1999 BMW 3-Series 4-door

4-cylinder manual 2WD

BMW in Netherlands
Apr 2012 - Jul 2013
Nov 2012

179700 mi

€300
Right back wheel made some noise. Bearing was replaced, didn't fix the issue. Airbag sensor of passenger seat reported problems. Needs replacement, but expensive at 4.5 hours plus parts. 
Feb 2013

185460 mi

€1700
Two wheel bearings replaced front, shocks replaced at back, 1072. Replaced and aligned all four tyres due to replacement of shocks and bearings (all tyres where a bit out of alignment) Oil leakage from sump. Carter venting failed sometimes. O rings and gaskets where leaking due to wear. 
Jul 2013

189100 mi
Airbag sensor never fixed. 
BMW in South Africa
Jun 2011 - Feb 2014
Oct 2012

160580 mi
temp sender unit 
Feb 2013

161800 mi
expansion tank replacement 

Return to top

1999 BMW 3-Series 4-door

4-cylinder automatic 2WD

BMW in British Columbia, Canada
Jun 2015 - Jun 2018
Sep 2015

124000 mi

C $3000
Timming belt broke, engine ovrheated 
BMW in Hong Kong, China
Jul 2011 - Dec 2011
Aug 2011

47120 mi

$420
Car towed to shop, radiator and pipe were replaced.  

Return to top

1999 BMW 3-Series 2-door

6-cylinder manual 2WD

BMW in Georgia, United States
Jan 2008 - Jun 2018
Feb 2008

68000 mi

US $850
Leaking power steering cables replaced. 
Nov 2008

76000 mi

US $300
Driver's side door speakers busted; replaced all speakers (had happened in passenger door speakers 2 years ago; figured it'd happen to all other speakers eventually) 
Oct 2011

96000 mi

US $1300
leak in cooling system; part, tube and fluid replaced. 
BMW in British Columbia, Canada
Jun 2017 - Jun 2018
Sep 2017

131440 mi

C $1800
Spark plugs, broken oil filter housing and cracked oil drip tray. Squeaking Ball bearings replaced in rear suspension 
Oct 2017

132060 mi

C $2000
Replaced convertible top 
May 2018

135160 mi

C $2000
Convertible top mechanical lift system. 
BMW in Virginia, United States
Jan 2008 - Jul 2009
Jul 2009

76000 mi
Leaking steering rack. 
BMW in Hawaii, United States
Feb 2009 - Oct 2011
Feb 2010

45100 mi

US $250
Check engine light - code - pre-cat O2 sensor slow responding. Replaced both pre-cat O2 sensors (car has 4 sensors total). Problem solved. 
May 2010

48000 mi

US $150
Replaced rear shock mounts, left and right. 
Aug 2010

49000 mi

US $130
replaced gas springs in convertible deck lid. 
Mar 2011

55000 mi

US $42
Hood microswitch for factory alarm inop. Replaced. 
Sep 2011

59000 mi

US $250
power steering hose leak. 
BMW in Victoria, Australia
Apr 2010 - May 2011
May 2010

91760 mi

A $250
Front lower arm bushes needed replacement 
Jun 2010

92380 mi

A $80
Upper rear shock mounts needed replacement; they tend to go weak and break anywhere between 40-100,000kays.  
Sep 2010

93000 mi

A $1600
Constant velocity joint worn at end of tailshaft; needed replacement.  
BMW in New York, United States
Apr 2011 - Jun 2011
Jun 2011

104000 mi
suspension bushings, steering line shifter bushings water pump, thermostat 
BMW in Ohio, United States
Feb 2010 - Jun 2014
Mar 2010

97000 mi

US $5
Differential mounting bolt broke. Differential needed to be removed to extract broken bolt. 
Apr 2010

98300 mi

US $7
Reverse lights are always on. Replaced the switch on the transmission and the problem is not fixed. 
Aug 2010

105000 mi

US $90
Steering rack was leaking. Bought a rebuild kit and fixed it myself. Was a lot more work than I had anticipated.  
Sep 2010

105000 mi

US $140
Front wheel bearing was clicking, I replaced it myself. Borrowed a bearing puller and torque wrench from Autozone, had to buy a 1 13/16" socket. 
Jan 2011

105000 mi

US $40
Hood strut failed, replaced it with a new one. 
Apr 2011

106000 mi

US $700
I removed the rear subframe & ctrl arms, welded reinforcements on the cracked swaybar mounts, replaced 15 rear bushings. Also stripped, e-coated/painted the diff, subframe, control arms. 
Aug 2011

111000 mi

US $200
The rebuilt steering rack failed immediately after the its 1 year warranty expired. A seal tore and leaked out all the fluid. The car had to be towed. I replaced the rack with a rebuilt one. 
Jun 2012

115000 mi

US $90
Blower motor transistor failed. It was not very difficult to change. 
Feb 2014

123900 mi

US $90
Battery died 
BMW in Texas, United States
Aug 2008 - Jun 2013
Jan 2009

58000 mi

US $90
Check engine light came on in November. OBD-II code for "Camshaft Position Sensor". Replace with OEM sensor and reset the CEL. Have been problem free for 2 weeks and counting. 
Apr 2009

61000 mi

US $180
The mechanic saw a leak at one of the hoses and plastic housing of the radiator, so he concluded that the radiator was cracked. Ordered an aftermarket aluminum radiator and replaced it. No problems after 3 weeks. 
Dec 2009

68000 mi

US $40
Worm gear in passenger seat (enables recline function) broke, so it was replaced 
Apr 2011

79000 mi

US $400
Heard whooshing air sound that is engine speed dependent. Replaced a fan clutch that had a leaking seal. Also replaced thermostat & housing, water pump, and accessory belts as preventative maintenance. 
BMW in Ontario, Canada
Jan 2009 - Jul 2011
Feb 2009

182280 mi

C $75
Replaced thermostat and coolant. 
Oct 2009

196540 mi

C $200
Replaced rear shock mounts 
Mar 2011

223200 mi

C $400
Rear sub-frame torn out of car. Needed metal plates welded in place. 
BMW in Washington, United States
Aug 2010 - Feb 2011
Dec 2010

182000 mi

US $350
Clutch master cylinder went out. 
BMW in Michigan, United States
Apr 2010 - Jul 2013
Aug 2010

34000 mi

US $2
Had to replace small 47uF transistor in climate control unit.  

Return to top

1999 BMW 3-Series 2-door

6-cylinder automatic 2WD

BMW in New Jersey, United States
Mar 2011 - Dec 2013
Nov 2011

36300 mi

US $1600
Convertible top was hitting the edge of the raised boot while lowering. Top had to be removed and new elastic bands installed. 

Return to top

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

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