2004 BMW 3-Series BMW 3-Series 2004

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

Join Us

2004 BMW 3-Series repairs by problem area

Engine (42%)

Transmission and Drivetrain (6%)

Brakes and Traction Control (3%)

Suspension and Steering (16%)

Electrical and Air Conditioning (23%)

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

Other (5%)

Select a problem area

Show all problems

Need advice about a specific BMW 3-Series problem?

Chart based on 751 repairs.
See TSBs and recalls for the 2004 BMW 3-Series.

2004 BMW 3-Series transmission repair cost distribution

$2500+ (12%)

$1000 - $2499 (39%)

$500 - $999 (7%)

$100 - $499 (17%)

< $100 (24%)

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

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

2004 BMW 3-Series

Engine not specified

88000 mi

US $1000
CV joint boot needed replacing, and boot on rack and pinion. Independent shop changed whole axle for half of what the dealer charged me to replace just the rubber boot. 

Return to top

2004 BMW 3-Series 4dr Wagon

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

92000 mi

US $1223
Car was slipping in first gear for the first min in the morning. Trans fluid and filter were changed 

Return to top

2004 BMW 3-Series 4dr Wagon

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

21080 mi Rear linkage clunking noise. Improperly lubed joints. Warranty. 
58280 mi

C $2400
Replaced front CV boots, cracked. Cleaned and repacked inner and outer CV joints/bearings. Also performed 96km 'Service II' (belts, plugs, fluids, etc) Replaced front CV boots, cracked. Cleaned and repacked inner and outer CV joints/bearings.rnrnAlso performed 96km 'Service II' (belts, plugs, fluids, etc) 
91140 mi Real axel seals weeping fluid. Replaced rear axel seals on the differential. Replaced differential fluid and plugs. 
73000 mi Replaced valve cover seal. Replaced front CV joint boots and axles. 

Return to top

2004 BMW 3-Series 4dr Sedan

225-horsepower 3.0L I6 6-speed manual AWD

98000 mi

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

Return to top

2004 BMW 3-Series 4dr Sedan

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

94000 mi

US $2000
transmission leak 
97000 mi

US $2000
repaired CV boots,  
188700 mi

US $1000
replace front axles,  and transfer case bushing 
66000 mi

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

US $1600
Steering wheel/chassis vibration under acceleration increasingly severe; first att. fix replaced engine mounts, failed to fix; successfully fixed with replacement of front axle half-shafts. 
179000 mi

US $1956
Differential failed 
28000 mi Transmssion delay from reverse to drive when cold started...reflashed with new software like last time...hopefully will work this time, also complimentary oil service. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

218000 mi

US $3300
transmission indicator came on. transmission was slipping and went to default mode. Had to tow to shop. Shop determined that transmission had to be replaced. Replaced with a warrantied used transmission. 

Return to top

2004 BMW 3-Series 4dr Sedan

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

182000 mi

US $1200
Broken Axel. Replaced both front axels 
151300 mi

US $1900
Replaced right front axle as boot had been torn for a while 
50300 mi

US $1135
Front CV axle boots failed 
73000 mi

US $800
front outer cv boots 

Return to top

2004 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual RWD

94000 mi

US $350
Guibo replace 
89280 mi

C $900
Leaking selector shaft seal. Leaking OFHG.  
206000 mi

US $300
Replace driveshaft center bearing, rebuild driveshaft U-joints. 

Return to top

2004 BMW 3-Series 4dr Sedan

184-horsepower 2.5L I6 5-speed manual AWD

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

Return to top

2004 BMW 3-Series 2dr Coupe

333-horsepower 3.2L I6 6-speed manual RWD

135000 mi

US $200
Driveshaft center support bearing failed and was replaced. Also replaced worn guibo. 
144300 mi

US $485
Center support bearing failed again and was replaced. 
115000 mi

US $1000
Replace SMG O ring which was causing a leak of the fluid 
58000 mi

US $479
Clutch pedal bushing 
63000 mi

US $500
Worn diff cover bushing. Required cover replacement. OEM bushings not available separately. 
125000 mi

US $1400
Rear differential leaking from all seals. Complete refurbishment from dealer. 

Return to top

2004 BMW 3-Series 2dr Coupe

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

89000 mi

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

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

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

US $3200
SMG issue. Heard grinding sounds on downshifts, car felt like it was slipping and unable to catch 1st gear, car would overheat in traffic and shift into neutral. SMG pump replaced. 
230200 mi

US $2500
Clutch slave cylinder failed, replaced with new clutch, flex disk, motor & transmission mounts, rear main engine seal, SMG reservoir hose. 

Return to top

2004 BMW 3-Series 2dr Coupe

225-horsepower 3.0L I6 6-speed manual RWD

156000 mi

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

Return to top

2004 BMW 3-Series 2dr Coupe

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

124000 mi

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

Return to top

2004 BMW 3-Series 2dr Coupe

184-horsepower 2.5L I6 5-speed manual RWD

79000 mi

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

Return to top

2004 BMW 3-Series 2dr Convertible

333-horsepower 3.2L I6 6-speed manual RWD

82000 mi Differential began to whine, over 80mph. 
66030 mi

US $3247
New clutch 
81200 mi

US $1398
Shift Handle Support Rod Snapped Pinion seal leaking 

Return to top

2004 BMW 3-Series 2dr Convertible

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

115000 mi

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

Return to top

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

2004 BMW 3-Series Transmission Problems

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