8 5 3 3 5

2000 BMW 3-Series Problems and Repair Histories

2000 BMW 3-Series problems reported via the Car Repair History and Car Reliability Surveys

See what people are saying about 2000 BMW 3-Series problems

 

2000 BMW 3-Series for which no problems have been reported are not displayed. So the 2000 BMW 3-Series problems and repair histories you see here should not be used to infer car problem frequency.

For 2000 BMW 3-Series problem frequency, check the Car Reliability Survey result. For the problems behind the score, check the 2000 BMW 3-Series problems and repair histories that follow it.

Year Make/Model Trips/Year/100 Cars Compared to all models for the same year  
2000 BMW 3-Series 28 3-Series, 9.0 months of data per 3-Series, average 142600 miles

96
50% Fewest Trips Most Trips
see reported repairs

Return to top

Non-members can see only ten 2000 BMW 3-Series problems and repair histories. Log in or join us to see them all.

Repair costs are in local units.

2000 BMW 3-Series

Engine not specified

BMW 3-Series in Massachusetts, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2008 168000   First odometer entry
Aug 2008 169000 200 Failed a/c compressor and replaces belts. Squeaking noise from the compressor. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Quebec, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2010 103540   First odometer entry
Feb 2010 104160 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). 
Jun 2011   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2010 126000   First odometer entry
Dec 2010 127000 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 127000 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) 
Apr 2011   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2002 0 Blower Final Stage Resistor replaced. Left Visor Vanity Light Switch replaced. 
Oct 2003 0 Auxillary Fan replaced. 
Dec 2003 0 Front Control Arm Bushings replaced. 
Nov 2006 516 Pulse Generator replaced. 
Jan 2008 100 Troubleshooting 3rd brake light not working. Windshield Washer Pump. 
May 2008 759 Air Conditioning service. 
Sep 2008 37 Front Badge replaced. 
Oct 2008 103 Power Steering Pump and Serpentine Belts replaced. LED Third Brake Light replaced. 
Jul 2009 267 Right Rear Window Regulator replaced. 
Sep 2009 671 Fuel Pump and Filter replaced. 
Dec 2009 478 Oxygen Sensors (pre-cat) replaced. 
May 2010 70 Cabin Air Filter replaced. Valve Cover Gasket replaced. 
Jul 2011 1154 Water Pump, Coolant Expansion Tank, Upper Radiator Hose replaced. Oil and Filter changed. Left Front Window Regulator repaired.  
Aug 2011 72 Air Conditioning recharged. Blower Final Stage Resistor replaced. 
Sep 2011 45 Sunroof Shade Clips replaced. 
Apr 2012 131700 495 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 134300 250 One ignition coil replaced. Six spark plugs replaced. Oil change. 
Jul 2012 139300 535 Replaced lower control arm bushings. 
Oct 2012 146000 300 Replaced the Idler wheel. The bearing had failed. 
Feb 2013 154000 330 Replaced the driver's window regulator. 
Mar 2013 156000   Most recent odometer entry.

 

Return to top

2000 BMW 3-Series 4dr Sedan

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

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2007 92000   First odometer entry
May 2007 93000 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 250 replace bushings 
Dec 2007 111000 300 Seat belt tensioner sensor bad causing Airbag light to go on. 
May 2008 120000 400 Rear differential bushing replaced. 
Sep 2008 129000 160 cam sensors 
Dec 2008 135000 0 Normal brake job. 
Feb 2009 140000 30 Cleaned carbon buildup off throttle plate. 
Jul 2010 169000 150 window regulator 
Mar 2011   Most recent odometer entry.

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2010 151000   First odometer entry
Feb 2011 160000 150 Replaced LCA bushings. 
Mar 2013 186000 50 Cracked coolant reservoir 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2011 138000   First odometer entry
May 2012 141300 70 Window regulators needed to be replaced on both sides in the back. 
Dec 2012 148000   Most recent odometer entry.

 

BMW 3-Series in Michigan, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2010 168000   First odometer entry
Jun 2010 170000 950 Diagnose bad ride, noise. Replaced shocks. Repaired rust. 
Aug 2010 172700 1600 Suspension repaired. 
Jul 2011 184300 550 Damaged bushings replaced. 
Nov 2011 185000 500 Surface rust repaired and repainted. 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2007 105000   First odometer entry
Feb 2008 107000 460 Battery died due to broken alternator. Car has to be towed. Replaced alternator. 
Apr 2008 110000 180 Car stalled due to failed fuel pump. Replaced fuel pump. 
Mar 2013 192000 2000 Auto tranny lost reverse. 
Apr 2013 193000   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2010 109000   First odometer entry
Jun 2011 116000 110 oil level sensor failed and was replaced 
Sep 2011 120000 100 exhaust camshaft position sensor 
Jul 2012 133000 150 Broken rear strut mount. 
Dec 2012 139000   Most recent odometer entry.

 

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2011 284000   First odometer entry
Oct 2011 291000 180 THROTTLE POSITION SENSOR WENT OUT WHICH WAS LOCATED IN THROTTLE BODY. HAD TO REPLACE ENTIRE THROTTLE. 
Mar 2012 200000   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2010 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 1300 Replaced all belts, tensioner pulley, idler pulley and AC tensioner pulley. Clutch and clutch master cylinder replaced. 
May 2011 225 Replaced broken wiper lever- lever made of cheap plastic- broke off in middle. 
Oct 2011 118000 546 Radiator fan failed, causing overheating and upper radiator hose to burst. Fan and hose replaced. 
Nov 2011 121500 546 Window regulators for two of windows broke- regulator assembies (2) replaced. 
Dec 2011 125000 550 Wiper switch broke and was replaced. 
Mar 2012 128300 260 Battery was dead and had to be replaced; 24 codes came up, codes checked and computer reset. 
Jun 2012 132000 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 137300 467 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 450 Radiator fan broke- took to shop. 

 

Return to top

2000 BMW 3-Series 4dr Sedan

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

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2010 113000   First odometer entry
Oct 2010 114000 600 Fuel pump failure 
Nov 2011 126000 300 Coilpack Waterpump 

 

BMW 3-Series in Tennessee, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2010 62000   First odometer entry
Nov 2010 62000 850 Cooling sytem leak in coolant reservoir tank. Decided to replace 11 year old hoses, tank and radiator since rad. had plastic components also. Also replaced water pump. 
Mar 2013 72000 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.  

 

BMW 3-Series in Michigan, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2009 500 oil pan craked, had to be replaced 
Oct 2010 140000 675 brakes and control arm. 200$ 4 brand new tires installed 475$ car would not start, had to replace the fuel pump. 425$ 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in Kentucky, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2008 152000   First odometer entry
Dec 2008 156000 160 1 day at shop / Had lights DSC and limp mode / Cleaned idle control valve it was successful. 
Dec 2009 178000 120 Got check engine light, had oxygen sensor codes, replaced both pre-catalytic oxygen sensors. 
Jan 2010 180000 40 Noticed windshield washer fluid puddle and found weep hole on windshield washer pump leaking, replaced pump. 
Feb 2010 182000 200 Had valve cover gasket leak. Replaced worn valve cover gasket, vanos seals, spark plugs. 
Jul 2010 189000 600 Radiator found leaking. Replaced radiator, hoses, expansion tank. Exhaust cam sensor cause of "check engine" light. Replaced exhaust cam sensor. 
Dec 2011 211000 400 Oil separator needed replacement, engine codes appeared with various sensors pointing to the oil separtor. 
Dec 2012 227000   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2012 14000   First odometer entry
Nov 2012 79500 31 REAR MUFFLER RUBBER MOUNT REPLACED 
Dec 2012 145000 0 Belt pulleys lubricated 
Mar 2013 147000 30 Car vibrated at idle speeds. Air Mass Meter Boot had a small hole. Air Mass Meter Boot was replaced. Vibrations gone. 

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2008 114000   First odometer entry
Sep 2008 122000 175 Windshield washer pum replaced. 
Nov 2008 122000 3500 Xenon headlight replaced. 
Mar 2010 123000 550 Replaced turn signal lamp. Could not be performed by owner.  
Aug 2010 123000 350 Rear window stuck 
Mar 2011 131000 180 Replaced windshield washer pump. 
Apr 2011 132000 500 Water leak repaired 
Jul 2011 132000 3800 Broken valve spring required tearing down and rebuilding engine 
Jun 2012 141000 15000 Steering hoses were replaced 
Sep 2012 143000   Most recent odometer entry.

 

Return to top

2000 BMW 3-Series 4dr Sedan

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2011 147000   First odometer entry
Jan 2012 149000 70 No heat from heater. Replaced heater control valve. 
Sep 2012 161000 50 Lower control arm bushings (lollipops) worn - replaced. 
Apr 2013 168000 200 Classic cracked expansion tank. Replaced Thermostat and expansion tank cap while in there. Right turn signal would intermittently stay on 

 

BMW 3-Series in Maryland, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2007 79000   First odometer entry
Sep 2007 84000 150 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 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. 
Aug 2008   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2010 125000   First odometer entry
Apr 2010 126000 50 Replaced leaking windshield washer pump. 

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2010 204000   First odometer entry
Aug 2010 206000 40 Water pump broke 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2007 116000   First odometer entry
May 2007 118000 82 water pump and belts 
Dec 2007 126000 0 check engine light pcv valve & O2 sensors 
Jan 2008 127000 250 Camshaft position sensor. 
Feb 2009 142000 500 Cooling system header tank. Front control arms and bushings. 
Feb 2011 166500 31 leaking ps hose 
Jun 2011 168000 850 front shocks/struts rebuilt rear calipers 
Dec 2011 172000 0 Window regulator 
Mar 2012 175000 43 valve cover gasket 
Sep 2012 180000 65 upper coolant hose PLASTIC bleeder broke 

 

BMW 3-Series in Colorado, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2011 98000   First odometer entry
Feb 2011 99000 1000 Replaced power steering pump. 
Aug 2011 106000 250 Window regulator. Also did maintenance. 
Sep 2012 114000 300 level sensor replaced window regulator replacement 
Mar 2013 120000   Most recent odometer entry.

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 135000   First odometer entry
Jan 2012 144000 850 Replaced Front Control Arm Brackets, Rear Upper Shock Mounts, Rear Wheel Bearing. 
Mar 2013 156000   Most recent odometer entry.

 

Return to top

2000 BMW 3-Series 4-door

6-cylinder manual 2WD

BMW 3-Series in Wyoming, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2008 183000   First odometer entry
Oct 2008 184000 1260 ABS-ATC system 3 lights on, reset does not stick. Other problem needs dealer computer to fix. 
Dec 2008 187000 2600 ABS-ATC system. Airbag dash light on bcse of faulty seatbelt sensor cost >300$ 
Apr 2009 187000 140 left hand driver seat belt pretensioner 
May 2009 187000 0 front right strut leaking, sold car 

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2007 130000   First odometer entry
Dec 2007 138000 808 Front struts and strut mounts replaced. They had not been replaced for the life of the vehicle. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Arizona, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2008 98000   First odometer entry
Jun 2008 100000 265 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. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Sweden
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2012 142600   First odometer entry
Feb 2012 142600 0 rusted rear brake lines 

 

Return to top

2000 BMW 3-Series 4-door

6-cylinder automatic 2WD

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2007 50000   First odometer entry
Oct 2007 52000 400 Coolant expansion tank and upper hose ruptured. 
Jan 2008 57000 450 Replaced coolant pump and thermostat since the pump starting to make noise. 
Feb 2009 76000 450 Replaced oil filter housing gasket. 

 

BMW 3-Series in Utah, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2007 73000   First odometer entry
Jan 2008 74000 111 No reverse (see noreverse.org). I have that ZF 5HP19 tranny, and my reverse drum has failed. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2007 101000   First odometer entry
Jun 2009 118000 0 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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2009 75640   First odometer entry
Apr 2009 76260 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 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. 
Feb 2010   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2007 126000   First odometer entry
Jun 2010 137000 3000 broken springs, and brake job 
Mar 2011 148000   Most recent odometer entry.

 

Return to top

2000 BMW 3-Series 2dr Coupe

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

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2008 100000   First odometer entry
Feb 2009 109000 350 Changed control arms and bushings (bad ball joint). Noticed bad handling after on lift for new tires. replaced them myself.  
Jan 2010 119300 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 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 200 Power steering pump broke. Replaced by me. 
May 2011 130000 50 replaced oil filter housing gasket and oil pan gasket 
Feb 2012   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 36000   First odometer entry
Jun 2011 38000 629 Water pump leaking badly. Could have lasted some weeks, but not taking the risk. 
Mar 2013 50000   Most recent odometer entry.

 

Return to top

2000 BMW 3-Series 2dr Coupe

170-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in Ohio, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2012 113000   First odometer entry
Jul 2012 115000 140 Electrical connector to hot water valve had open circuit, caused A/C to blow hot air Replaced electric radiator fan 
Sep 2012 118000 140 Replaced fuel pump 
Mar 2013 127000 650 Persistent driveability problems that may or may not be related to an aftermarket intake. 

 

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2010 127000   First odometer entry
Aug 2010 131000 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 25 Cell phone antenna gasket failed 
Oct 2010 135000 1800 Shocks and struts failed and leaking. Replaced all including mounts. New tires. 
Dec 2010 141000 1400 Water pump failure drive shaft support bearing failure 
Oct 2011 158000 503 Expansion Tank Failure 
Jan 2012 159000 600 replaced LCAs Coolant Leak 
Mar 2012 161000 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. 
Dec 2012 185000   Most recent odometer entry.

 

BMW 3-Series in British Columbia, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2009 125860   First odometer entry
Mar 2009 126480 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. Rear pads & rotors replaced. Antenna replaced. 
Mar 2011 150660 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 750 Door lock actuator driver side dead. No replace. Using key. 
Mar 2013 133300   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2008 123000   First odometer entry
Jan 2011 143000 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. Since subframe was already out of the car, I decided to pay for the differential and subframe bushings to be replaced, which was roughly $600. 

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 150000   First odometer entry
Jan 2012 160000 2400 The DME went bad 
Jul 2012 162700 1300 Wheel bearings replaced in the rear tires Camshaft sensor, valve gasket replaced Replace cv joints Windshield washer pump replaced 
Dec 2012   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2012 140740   First odometer entry
Jan 2013 141740 381 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 143840 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. 

 

Return to top

Expert 2000 BMW 3-Series Repair Advice

Non-members can see only ten 2000 BMW 3-Series problems and repair histories. Log in or join us to see them all.

 

What People Are Saying about Problems with the 2000 BMW 3-Series

blog comments powered by Disqus