8 5 3 4 7

2004 BMW 3-Series Problems and Repair Histories

2004 BMW 3-Series  Problems:

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

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

 

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

Repair costs are in local units.

2004 BMW 3-Series

Engine not specified

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2007 43000   First odometer entry
Sep 2007 45000 0 Service light came on. Was told it was caused by a loose gas cap. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2011 86000   First odometer entry
Feb 2011 88000 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. 
Apr 2011   Most recent odometer entry.

 

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2009 54000   First odometer entry
Oct 2009 55000 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 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. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2012 65000   First odometer entry
Jun 2012 66000 1100 4 wheel drive front axles worn, one boot was cracked and leaking 
Mar 2013 70000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2011 71300   First odometer entry
Jun 2011 83700 4225 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 168 Brake calliper replaced on right front  
Oct 2012 102460 334 Replacement of idler arm & belt 
Mar 2013 108500 10 Power steering pump failed - replaced for third time - under warranty 

 

Return to top

2004 BMW 3-Series 4dr Wagon

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

BMW 3-Series in Washington, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2008 0 Replaced alternator pulley and the belt tensioner. 
Mar 2009 100 Replaced center console hazard/lock button. 
May 2009 0 Replaced valve cover seal. Replaced front CV joint boots and axles. 
Oct 2009 79700 0 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 83000 0 Check engine light came on and indicated a thermostat problem. Need to have car examined by dealer. 

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2006 0 Replacement of keys, defective. 
Aug 2006 0 Rear linkage clunking noise. Improperly lubed joints. Warranty. 
Feb 2007 150 Install Homelink control in upper roof console 
Apr 2007 400 Replace front rotors and brake pads. Replace exhaust downpipe (defective - warranty) Replace battery (defective - warranty) 
May 2007 0 Realign skid plate - vibrating against exhaust parts. Rear linkage clunking - lubed joints 
Jun 2007 0 Replace broken door sill trim on rear passennger door. Warranty repair. 
Jul 2007 0 Replace defective rear windsheild wiper assembly (car is station wagon chassie, so has rear wiper). Warranty repair. 
Sep 2007 0 Replace defective front resonator (exhaust). Warranty repair. 
Oct 2007 0 Replaced rear sway bar and linkage. Under warranty. 
Nov 2007 0 Exhaust system expanding and vibrating agains heat shield. Repositioned. Warranty repair. 
Mar 2008 0 Repair broken console lid. under Warranty. 
Apr 2008 250 Repair front control arm. 4 wheel aligment done on car. 
Nov 2008 41560 520 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 42780 500 Failed thermostat. Known BMW design flaw for this part(fails after 4-5 years due to moisture intrusion). 
Mar 2009 42780 250 Reinstallation of rear mudflaps. The originals from the factory were not mounted properly. 
Jun 2009 300 Replacement of rear taillight assembly and bulbs. 
Sep 2009 520 Front brakes pads and rotors replaced 
Jan 2010 59080 2400 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 85540 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 87720 230 Replaced worn out front lower control arm bushings, both sides of car, this time with the correct OEM parts. 
Feb 2013 89580 60 Leaking gasket. Replaced valve cover gasket and valve cover bolt washers. 
Mar 2013 89900 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. 

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2012 70000   First odometer entry
Dec 2012 73000 85 Thermostat was stuck open; engine would not come up to full temperature. 
Mar 2013 75000   Most recent odometer entry.

 

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2006 27000   First odometer entry
Sep 2008 46000 0 DSC/TCS/ABS activates when not necessary. 
Nov 2008 47000 0 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).  
Jun 2010 64000 350 Rear brakes, new pads and rotors. 
Dec 2012 87000 210 Valve cover gasket replaced 
Mar 2013 88000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Sedan

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2008 54000   First odometer entry
Sep 2010 100000 0 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. 
Mar 2013 123000   Most recent odometer entry.

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2010 64000   First odometer entry
Jul 2010 64000 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 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 66300 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 70 Drivers side front window regulator broke - repaired by installing new window regulator. 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2008 160 Control arm bushings worn, replaced. 
Jul 2008 0 Car would not start, fuel pump replaced. Work took place in July 2008. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2010 65100   First odometer entry
Apr 2011 70460 300 Check engine light illuminated, car would not idle and ran roughly. Dealer diagnosed lean lean mixture due to cracked intake boot. Replaced part. 
Mar 2013 89280   Most recent odometer entry.

 

BMW 3-Series in Iowa, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2011 90000   First odometer entry
Dec 2011 98000 120 1 leaky fuel injector caused poor starting. Replaced and all is well. 
Mar 2013 107000 15 Replaced oil filter housing gasket due to small oil leak. 

 

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2011 99000   First odometer entry
Apr 2012 106000 645 replace water pump & coolant hose flush coolant system 
Jun 2012 110000 773 replace AC compressor (OEM replacement purchased separately online), dryer, alt belt tensioner pulley 

 

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2011 54 Window regulator replaced. Rear driver's side door. 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2012 95000   First odometer entry
Aug 2012 96500 200 Water pump gasket leaking. Replaced water pump 
Mar 2013 106000   Most recent odometer entry.

 

BMW 3-Series in British Columbia, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2007 28520   First odometer entry
Sep 2007 29140 0 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 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 500 Engine Light was on for 2974; Oxygen sensor. 
Feb 2010 66960 250 Service Light ON. 
Dec 2010 80600 450 Left front window motor/regulator replaced. 
Sep 2011 94860 600 DISA Valve was broken. They had to install a new DISA valve.  

 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Indiana, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2011 87000   First odometer entry
Nov 2011 88000 100 Replaced oil filter housing gasket (leaking). Also did an oil change. Replaced power steering reservoir (dirty filter) and clamps (leaking). 
Dec 2011 89000 900 Replaced struts, shocks and springs. Shocks and struts were completely shot. 
Jan 2012 90000 225 Replaced rear light wiring harness. 
Feb 2012 91000 50 Front brake pads 
Apr 2012 93300 200 Swaybar links and tierods. Alignment from local shop. 
Jul 2012 97000 150 Front wheel bearings were worn and needed to be replaced. Rear brake pads 
Dec 2012 102000   Most recent odometer entry.

 

BMW 3-Series in Nevada, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2010 93000   First odometer entry
Sep 2011 102000 4200 Passenger airbag warning illuminated. Required replacement of airbag sensor in passenger seat. Brake squeak at rear of vehicle. Shop diagnosed front brakes near wear limit, recommended renewal. Oil leak noticed from spotting on driveway. Valve cover gasket leaking and replaced. 
Mar 2013 111000   Most recent odometer entry.

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2012 102000   First odometer entry
Apr 2012 103000 2100 Brake wear warning light was on. Front brake pads needed replacing (first time in over 100K mile) 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 
Jul 2012 106000   Most recent odometer entry.

 

BMW 3-Series in Washington, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2010 60000   First odometer entry
Apr 2010 61000 200 Vacuum tube came loose @ manifold.  
Jun 2011   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2010 70000   First odometer entry
Apr 2010 71000 880 Pre-emptive replacement of cooling system components: water pump, coolant overflow tank, thermostat, thermostat housing.  Replaced idler pulleys that mechanic noted were squeaking. 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in North Carolina, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2009 48000   First odometer entry
Nov 2010 79000 2 Driver's sun visor bracket. Bracket became loose over time and visor would unclip when rotating up and down. 
Feb 2011 85000 40 Driver's side tail light bulb carrier. Corroded and melted ground wire contact. 
Sep 2011 101000 200 driver's side and passenger's side window regulators are beginning to fail. 
Oct 2011 103000 115 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 0 Battery needed to be replaced. 
Feb 2012 112500 90 Replaced alternator/water pump tensioner and idler pulleys. Pulleys were squeaking at idle. 
Aug 2012 126000 20 Hood switch sensor faulty. Alarm would go off thinking the hood had been opened. 
Apr 2013 132000 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. 

 

Return to top

2004 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

BMW 3-Series in Minnesota, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2009 88000   First odometer entry
Apr 2010 98000 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 100 Washer fluid pump malfunction (leak) Covered under extended warranty 
Jun 2011 118000 100 Valve cover gasket replacement as I was losing small amount of oil over engine block. Tipped-off by burnt smell post-driving. 
Sep 2011   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Connecticut, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2010 83000   First odometer entry
Apr 2011 90000 2350 replace all front suspension components,and full alignment. replaced pads and rotors and flushed brake fluid system myself 
Dec 2012 127000   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2006 20000   First odometer entry
Jan 2007 20000 0 The amp went out. This is the second time they've replaced the amp. 
May 2007 22000 0 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 0 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. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in New Mexico, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2011 71000   First odometer entry
Feb 2012 72000 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 977 replace valve cover plus oil & filters change and replace power steering hose 
Mar 2013 84000   Most recent odometer entry.

 

BMW 3-Series in Connecticut, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 96000   First odometer entry
Sep 2011 104000 1200 Broken rear springs, both sides, rear shocks both sides 
Jan 2012 108000 675 Front lower control arms, ball joints and bushings. Sway rod ends. 
Mar 2013 129000   Most recent odometer entry.

 

BMW 3-Series in Louisiana, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2010 93000   First odometer entry
Apr 2010 95000 0 A/C evaporator core developed leak 
Aug 2010 103300 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 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 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 0 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 Manitoba, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2008 8060   First odometer entry
Mar 2010 18600 1300 Control system for driver's side headlamp needed to be replaced 
Jul 2011 26240 600 Replaced camshaft. 
Mar 2012   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2011 87000   First odometer entry
Dec 2011 87000 0 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). 

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2005 0 Ignition Coils Replaced Warranty/Recall Annual Oil Service 
Dec 2006 0 Self-Dimming Rear-View mirror replaced 
Nov 2007   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Connecticut, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2012 115000   First odometer entry
Oct 2012 119000 500 Check engine light on, engine starts fine but with a little hesitation. 
Jan 2013 124000 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 Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2012 71000   First odometer entry
Nov 2012 74500 190 Upper belt tensioner making noise - bearing going out. Both tensioners replaced as well as serpentine belt. 
Mar 2013 79000   Most recent odometer entry.

 

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2007 0 Wheel Speed Sensor replaced 
Apr 2009 54 Bulb Carrier (part) 
May 2010 226 Replace Air Pump Valve Right Headlamp Assembly - bought online and installed myself 
Jul 2011 618 Replace Expansion Tank, Thermostat Assembly, Coolant 
Sep 2011 110 Replace Crank Case Hose (Valve > Dipstick) 
Mar 2012 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 1205 Oil-leak Gasket and Washer replacements, hoses, belts; oil change. 
Feb 2013 195 Replaced oil filter housing gasket 
Mar 2013   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2012 76000   First odometer entry
May 2012 76000 1500 Both starter and alternator were repaired. Pulleys and belt were replaced while they were in there. 

 

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 63000   First odometer entry
Oct 2011 65000 1000 Valve cover gasket repair Front control arm bushing repairs 
Jan 2012 65300 0 Tail light defect repair 
Jul 2012 67000   Most recent odometer entry.

 

BMW 3-Series in Kansas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2011 87000   First odometer entry
Jun 2011 88000 0 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 400 Leaking coolant. Replaced thermostat and o-ring on temp sensor. Replaced power steering hose. 
Jun 2012 99000 86 Replaced purge control valve after car repeatedly threw codes. 
Mar 2013 107000   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2010 69000   First odometer entry
Aug 2011 83000 400 rear brakes 

 

BMW 3-Series in Michigan, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2010 64000   First odometer entry
Aug 2010 82000 0 Control arm bushing. 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2011 216000   First odometer entry
Apr 2011 218000 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 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. 
Sep 2011   Most recent odometer entry.

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2009 54560   First odometer entry
May 2010 57620 100 Replaced front stabilizer links. Warranty paid $139 of $239 total. 
Jan 2011 62620 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 70020 0 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. 
Sep 2012   Most recent odometer entry.

 

BMW 3-Series in North Carolina, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2009 74000   First odometer entry
Dec 2009 75000 167 vacuum leak cracked upper air intake elbow. 
Sep 2010   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2007 48000   First odometer entry
May 2007 49000 0 CD Player not working, radio/cd console replaced 
Apr 2009 93000 80 CD player replaced in one hour 
Jul 2009 102000 2500 Left window regulator replaced  Radiator coolant level sensor replaced 
Oct 2009 109000 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 123000 1900 Repair of three unreliable window regulators. Front passenger, left and right rear windows. 
Nov 2012 149000 647 Diagnosis of Check Engine Light. MAF sensor replaced. CE Light and trouble codes cleared. 
Dec 2012 150000   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2008 81000   First odometer entry
Mar 2010 95000 80 Thermostat was stuck open. Replaced it. 
Sep 2011 106000 110 Wheel bearing started to make some noise. 
Mar 2013 115000   Most recent odometer entry.

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2009 29760   First odometer entry
Jun 2009 30380 0 Broken rear spring. 
Aug 2010 47120 50 driver's door exterior window trim 
Dec 2012 65100   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4dr Sedan

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

BMW 3-Series in Massachusetts, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2006 19000   First odometer entry
Sep 2007 23000 0 Steering wheel radio controls not working. 
Oct 2007 24000 0 Repairs completed 
Apr 2009 38000 350 SEL code called out bad thermostat sensor. Had thermostat, housing and sensor replaced. 
Apr 2010 42000 802 Rear pads and rotors worn down. 
Aug 2010 43000 1000 Rear springs cracked. 
Oct 2011 50500 1135 Front CV axle boots failed 
Apr 2012 53300 800 Lower control arm bushings 
Mar 2013 57000   Most recent odometer entry.

 

BMW 3-Series in New Hampshire, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2011 148000   First odometer entry
Oct 2011 152000 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 0 Sold car with oil loss problem not fixed. 

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2008 41540   First odometer entry
Feb 2009 42780 1300 Oil leak from power steering pump. 
Oct 2009 46500 1050 Brake rotors and pads replaced on all four wheels as preventative maintenance measure, at the same time switched to winter tires. 
Jun 2011 53940 5 Tail light assembly ground wire too weak. Wire burnt out at the connector to the harness 
Dec 2011 62000   Most recent odometer entry.

 

BMW 3-Series in Ohio, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2009 44000   First odometer entry
Dec 2009 45000 100 needed new rear brake pads 
Apr 2011 56000 300 both rear springs were broke and replaced 
Dec 2011 62000 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 72300 100 front control arm bushing tail lights, faulty ground, BMW should recall the cars for this 
Dec 2012 73000 800 one inner and 2 outer tie rods 2 Stabilizer links front outer cv boots preventative 
Feb 2013 75000 90 radiator overflow and thermostat replaced strictly as preventative maintenance. 
Mar 2013 76000   Most recent odometer entry.

 

BMW 3-Series in Minnesota, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2011 147000   First odometer entry
Sep 2011 150000 780 Fuel pump failed while on a road trip. No dealer in vicinity so repair was done by independent shop. 
Oct 2012 172700 300 Lazy thermostat causing engine to run cold in cold weather. Replaced thermostat. Replaced expansion tank as preventative measure since it had to be removed to repair the thermostat, and I was told it has a history of cracking. Saved $100+ of labor over replacing it in a separate trip. Replaced leaking valve gaskets. 
Dec 2012 176000   Most recent odometer entry.

 

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2007 42000   First odometer entry
Apr 2008 62000 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 0 Hissing noise when A/C running. Seals replaced and system recharged. 
Jan 2012 124000 0 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 Washington, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2008 31000   First odometer entry
May 2008 32000 0 Left exterior mirror would not return to memory position Squeal when started- belt and tensioner replaced. 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in Ontario, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2006 0 Replace door trim - squeek/rattle 

 

BMW 3-Series in Tennessee, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2005 0 ignition coil failed. 
Sep 2005 0 cup holder, front loose. 
Oct 2006 0 Front window regulator replaced. Rear pads and rotors replaced. 
Sep 2008 64200 172 Changed oil and oil filter. Replaced rear shock mounts. 
Nov 2008 67000 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. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Quebec, Canada
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2007 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 0 Replaced leaking rear left shock, Replaced discolored driver side mirror. 
Jul 2008 182 Air bag sensor on. positive battery terminal sensor resistance tto high. Cleaned terminals 
Mar 2009 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 56 Noise from front suspension. Replaced stabilizer pins? 
Jun 2010 180 No cold air from AC. Initially dealer said prssure was fine. but still no cold. Dealer topped up and OK. 
May 2011 995 Blown right front shock (bad roads?). Replaced both front shocks. 
Jul 2012 74780 150 Thermostat stuck open. Replaced thermostat 
Sep 2012 76880 150 Replaced driver door lock actuator 
Mar 2013 79360 125 Replaced leaking valve cover gasket 

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2010 102000   First odometer entry
Feb 2010 103000 160 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. 
Oct 2010   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2011 91000   First odometer entry
Jun 2011 92000 0 New brakes and rotors and CV joints. All taken care of where purchased at no cost to me. 
Sep 2011 94000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 4-door

turbocharged 6-cylinder diesel automatic AWD

BMW 3-Series in France
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2012 74400   First odometer entry
Jan 2013 97100 0 Replace steering rack 
Mar 2013 99200   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2010 45000   First odometer entry
Nov 2011 73000 30 Relay for driver's window died. Relay replaced. 
Jan 2012 76000 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 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 400 Water pump impeller failed. Replaced water pump. Replaced thermostat housing seals. Replaced water pump gasket. 
Sep 2012 86000 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. 
Dec 2012 90000   Most recent odometer entry.

 

BMW 3-Series in Ohio, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2010 64000   First odometer entry
Jun 2011 79000 550 The alternator stopped re-charging the battery, replaced it. 

 

BMW 3-Series in Idaho, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2009 14000   First odometer entry
May 2009 14000 300 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. 
Jan 2013   Most recent odometer entry.

 

BMW 3-Series in Kansas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2010 85000   First odometer entry
Nov 2011 91000 900 Front control arm bushing failed and ball joints had play so entire l & r control arms replaced. 
Mar 2013 101000   Most recent odometer entry.

 

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2012 90000   First odometer entry
May 2012 90000 250 Door actuator crapped out and needed to be replaced. 

 

BMW 3-Series in Hawaii, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2009 30000   First odometer entry
Apr 2010 31000 35 O-ring went back around temperature sensor, replaced sensor. 
Mar 2013 42000   Most recent odometer entry.

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2012 50000   First odometer entry
Apr 2012 50000 230 RTABs were replaced. 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2010 60000   First odometer entry
Mar 2013 86000 1300 Front and rear brake pads, front rotors. 

 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2011 43000   First odometer entry
Sep 2011 45000 1000 Valve adjustment, oil change and coolant change. 
Jan 2012 46700 150 Fixed a broken tab on the moonroof slider 
Apr 2012 49000 250 Replaced the high pressure power steering hose. 
Jan 2013 55000   Most recent odometer entry.

 

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2010 72000   First odometer entry
Sep 2011 81000 2000 Front right wheel hub assembly replaced.  Fuel sender unit replaced. Oil service. 
Apr 2012 86000   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2011 163000   First odometer entry
Mar 2012 182000 0 Worn out rear brakes- replaced pads/rotors 
Oct 2012 193700 1600 Waterpump failing- replaced pump and thermostat Check engine light- diagnosed as failing fuel pump. Replaced fuel pump & filter. 
Mar 2013 203000   Most recent odometer entry.

 

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2011 38000   First odometer entry
Aug 2011 39500 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 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. 
Mar 2013 46000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Coupe

235-horsepower 3.0L I6 6-speed manual RWD

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2008 75000   First odometer entry
Jul 2008 78000 30 Broken sunroof 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Michigan, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2008 52000   First odometer entry
Jul 2008 54000 0 Hesitation at 2700 rpm. completely gone after software update. 
Sep 2009 60000 200 Front lower control arm bushings failed and replaced. 
Oct 2010 66300 10 Broken bracket for volume control inside radio. Owner repair. 
Oct 2011 71000 1200 Front brakes replaced 

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2007 34000   First odometer entry
May 2008 44000 0 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 
Jan 2011   Most recent odometer entry.

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2005 0 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. 

 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2010 27000   First odometer entry
May 2012 47500 728 brake pads would not release properly overheating rotor on right front wheel. 
Jan 2013 49000 313 replaced leaking valve cover gasket 
Mar 2013 49000   Most recent odometer entry.

 

BMW 3-Series in North Carolina, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2010 59000   First odometer entry
Oct 2010 65000 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. 
Sep 2011   Most recent odometer entry.

 

BMW 3-Series in Texas, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2006 0 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 North Dakota, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2009 32000   First odometer entry
May 2009 38000 0 idling problem – required re-programming of ECU, a known problem 
Nov 2010 58700 100 The rear hat shelf was vibrating when driving over bumps or with subwoofer operation. 
Nov 2011 73000 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. 

 

BMW 3-Series in Maine, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2009 49000   First odometer entry
Jun 2009 54000 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 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. 
Oct 2011 82000 350 Front brake rotors were found warped. Replaced brake rotors and pads. 
Aug 2012 96000 125 Both front brake calipers were sticking which caused rotors to warp. Rebuilt calipers with new seals and had rotors turned. 
Mar 2013 105000   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2007 49000   First odometer entry
Dec 201   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Coupe

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

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2007 14000   First odometer entry
Dec 2009 56000 1500 Brakes. 
Apr 2010   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2013 102000   First odometer entry
Mar 2013 103000 500 SRS Airbag control module failed. Had to have it replaced. 

 

BMW 3-Series in Tennessee, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2007 25000   First odometer entry
Mar 2008 26000 0 Had some "loose trim" replaced - front grille, trunk handle trim, and door seals. 
Sep 2009 33000 125 Replaced rearview mirror, leaked auto-dimming material 
Feb 2010 36000 300 Replace valve cover gaskets. Very minor. 
Jun 2010 37000 75 Side mirror motors malfunctioning. Replaced drivers' side control unit (controls both sides). 
Aug 2010   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Coupe

184-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
Nov 2010 42000   First odometer entry
Dec 2010 42000 25 Bearing noise from alternator area of engine.rnReplaced both idler pulleys in area for very rough inner bearings.rnReplaced with new pulleys but noise is still there.rnWill post when car is repaired. Engine service light on with code p2237.rnEngine has miss at highway speeds under load only.rnRuns fine at slower speeds and also when wide open.rnTrying 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.rnMajor labor cost to remove panels and replace material.rnWill post when repairs are done.rn43k miles.rnNo more beamers for me!! Engine oil leak at oil filter housing base.rnReplaced oring type gasket to repair.rnOring was brittle and hard at 43k miles!rnEngine has never been overheated.rn 
Jun 2011   Most recent odometer entry.

 

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2011 83000   First odometer entry
Mar 2011 84000 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. 

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2010 64000   First odometer entry
Nov 2012 98700 300 Thermostat was failing. Replaced 
Mar 2013 102000   Most recent odometer entry.

 

BMW 3-Series in Alabama, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2007 39000   First odometer entry
Dec 2007 50000 0 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 0 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 300 Replaced Control Arm Bushings which had deterioated. Replaced lower left rear window trim peice as rubber gasket was cracking. 
Dec 2009 74000 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. 
Jun 2011 93000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2011 58000   First odometer entry
Mar 2013 77000 0 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. 

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2004 0 Convertible top rattles. Window would not go up. 
Feb 2005 0 Tire pressure monitor continually on. In addition, radio does not display all pixels. 
Mar 2005 0 Convertible rattling. Radio does not display all pixels. Radio replaced 
Apr 2005 85 Repair stone chip in windshield. 
Mar 2006 0 Trunk stopers replaced 
May 2006 0 Convertible top not working - top drive unit repaired and replaced Gas guage not reading - fuel level sensor replaced. 
Oct 2006 388 Right ront inner roof liner bracket adjusted. 
May 2008 1514 Rear bumper reattached. replace drive belts, alternator tensioner 
May 2009 417 New battery 
Nov 2009 3247 New clutch 
Jul 2011 77300 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 825 Replaced BST cable 
Nov 2012 81000 1398 Shift Handle Support Rod Snapped Loose Window Convertible Seal Detached Pinion seal leaking 
Mar 2013 82000   Most recent odometer entry.

 

BMW 3-Series in New Mexico, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2009 51000   First odometer entry
Jul 2009 53000 500 New e-box fan. New bolt that attaches trunk to hinge. New glovebox latch. Tightened swaybar bolt. 
Sep 2009 53000 275 Glove box is jammed; cannot open. Dealer replaced latch but problem still not fixed. 
Dec 2010   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Sep 2011 48000   First odometer entry
Aug 2012 58000 600 Alternator died. Replaced with OEM part at non-dealer mechanic. 
Sep 2012 59000   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2011 47000   First odometer entry
Jun 2011 53000 800 ball joint replacement (required new control arm), power steering leak, 
Mar 2012 61000   Most recent odometer entry.

 

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2009 36000   First odometer entry
Mar 2010 40000 50 LCD gear display for SMG gear was missing number segments, unable to distinguish some gears - gauge cluster was replaced. 
May 2012   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2007 22000   First odometer entry
Sep 2007 25000 0 Inside rear view mirror no longer dimmed at night. Emergency flasher switch, and central locking switch failed. 
Nov 2009 29000 950 Bad pressure switches in anti-lock brake system caused yellow brake warning lamp on instrument panel. 
Mar 2010   Most recent odometer entry.

 

BMW 3-Series in Massachusetts, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2010 39000   First odometer entry
Mar 2013 64000 25 Tear in a rubber intake hose. Replaced hose. 

 

BMW 3-Series in New Jersey, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2009 54000   First odometer entry
Mar 2009 54000 250 Replaced valve cover gaskets. 
May 2009   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Convertible

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

BMW 3-Series in Florida, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2007 13000   First odometer entry
Nov 2007 14000 0 check gas cap light on. gas cap replaced. 
Dec 2011   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jan 2012 69000   First odometer entry
Jun 2012 76000 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. 
Feb 2013   Most recent odometer entry.

 

BMW 3-Series in North Carolina, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2008 50000   First odometer entry
Dec 2008 53000 50 Gasket on oil filter housing leaking. 
Mar 2010 59000 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 
Nov 2010   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jun 2009 0 window rattle fixed, adjusted window travel and tightened power window track/mechanism, covered under CPO warranty 
Dec 2012 52000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2dr Convertible

184-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
Mar 2009 27000   First odometer entry
May 2009 28000 500 Automatic transmission needed to be reprogramed (per factory TSB) so that slippage would be eliminated when engine/transmisssion was cold. 
Jul 2009   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2009 96000   First odometer entry
Dec 2010 124000 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 0 Catalytic converter died, resulting in check engine light. No pass smog check. 
Oct 2012   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2008 48000   First odometer entry
Jan 2010 58700 300 Replaced thermostat. 
Dec 2010 62000 525 Oil level sensor went bad and was successfully replaced. Leaking valve cover gasket successfully replaced. 
Sep 2011 65000   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2-door

6-cylinder manual 2WD

BMW 3-Series in Virginia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
May 2008 26000   First odometer entry
Jun 2009 30000 525 Oil line failure, resulting in severe oil leak. 
Mar 2010   Most recent odometer entry.

 

Return to top

2004 BMW 3-Series 2-door

6-cylinder automatic 2WD

BMW 3-Series in Georgia, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Mar 2007 34000   First odometer entry
Apr 2007 35000 0 Brakes were grinding - sensor is on driver's side, and the passengers side was warn more and making the noise. 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. 
Mar 2010   Most recent odometer entry.

 

Return to top

2003.5 BMW 3-Series

Engine not specified

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2009 81000   First odometer entry
Aug 2009 83000 0 Check engine light went on, problem was corrected just by resetting the light. No real problem with car. 
Mar 2010   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Feb 2007 31000   First odometer entry
Mar 2007 31000 0 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 33300 0 Dealer found leak in low pressure hose in April and recharged system. 
Jun 2007 38000 0 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 0 Leaking evaporator caused refrigerant leak. Present from previous owner. Suspicion of tampering by previous owner or other mechanic. 
Dec 2007 47000 40 Replaced leaking valve cover gasket. 
Feb 2008 48000 70 Thermostat malfunction, sticking open and not allowing engine to come up to or stay at operating temperature. 
Apr 2008 51000 15 Air intake tubing developed crack at elbow causing whistling sound under acceleration, decreased power at low-mid RPM. 
Jul 2008 57000 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 1 Window regulator malfunction. Repaired broken plastic clip by replacing with cable tie to reinforce clipped area. 
Nov 2008 62000 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 95 Previously "budget" window regulator fix on driver's side failed (zip tie fix trick). Replaced window regulator with new one. 
May 2009 70000 105 Left fuel sender malfunction causing inaccurate fuel gauge readings. 
Nov 2009 77000 50 Expansion tank leak causing coolant to leak. 
Dec 2009 78000 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 82000 25 Windshield washer fluid leak through pump motor gasket. 
Jun 2010 84000 380 Starter motor failed 
Nov 2011 96000 100 VANOS seals. Replaced worn out vanos piston ring seals with updated teflon made by Beisan systems. Changed valve cover gasket at same time. 
Mar 2013 107000   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Apr 2010 300 Master cylinder was replaced due to leak. 
Jun 2010 102000 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 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 131700 400 Starter failed 
Mar 2013 135000   Most recent odometer entry.

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2011 80000   First odometer entry
Dec 2012 105000 0 Replaced a o-ring on the constant pressure valve which leaks oil after some time. 

 

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
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Jul 2009 37000   First odometer entry
Aug 2009 38500 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 110 Yellow SMG light came on, Fault 056, shop suggested replacing SMG relay first. If problem persist, replace SMG Pressure Accumulator. 
Jul 2011 50000 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 50000 200 Replaced following: - AC belt - Serpentine belt (water pump/alternator) - Idler pulley (24 ft-lb) - AC tensioner unit (24 ft-lb) Replaced TPS #1 again, cleared code, EML & limp mode mitigated for now. 
Oct 2011 53000 90 Throttle position sensor #2 broken, car went into limp mode. Replaced sensor and now drives fine. 
Oct 2012 60000 0 replaced camshaft position sensor 
Mar 2013 63000   Most recent odometer entry.

 

BMW 3-Series in California, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Oct 2007 12000   First odometer entry
Dec 2010 19000 1000 Squeal on cold start up. Replaced tensioner pulley. Noise when raising passenger window. Replaced window regulator. 
Nov 2011 20000 900 Replaced driver door actuator. 
Mar 2013 23000   Most recent odometer entry.

 

Return to top

2003.5 BMW 3-Series 2-door

Engine not specified

BMW 3-Series in New Mexico, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Nov 2008 51000   First odometer entry
Jan 2009 53000 0 Replaced entire sunroof mechanism under goodwill. 
Mar 2010   Most recent odometer entry.

 

Return to top

2003.5 BMW 3-Series 2-door

6-cylinder manual 2WD

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Dec 2007 65000   First odometer entry
Aug 2009 88000 900 Cam Position sensor 
Dec 2012 117000   Most recent odometer entry.

 

BMW 3-Series in Pennsylvania, United States
Month Year Odometer
(in miles)
Cost Problem/Repair Description
Aug 2007 69000   First odometer entry
Jan 2010 102000 550 PCV valve replacement because the engine is consuming more oil than usual 
Apr 2010   Most recent odometer entry.

 

Return to top

Expert 2004 BMW 3-Series Repair Advice

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

 

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

blog comments powered by Disqus