2007 BMW 3-Series BMW 3-Series 2007

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

Join Us

2007 BMW 3-Series repairs by problem area

Engine (44%)

Transmission and Drivetrain (4%)

Brakes and Traction Control (5%)

Suspension and Steering (7%)

Electrical and Air Conditioning (25%)

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

Other (7%)

Chart based on 1162 repairs.
See TSBs and recalls for the 2007 BMW 3-Series.

2007 BMW 3-Series engine repair cost distribution

$2500+ (7%)

$1000 - $2499 (23%)

$500 - $999 (18%)

$100 - $499 (19%)

< $100 (33%)

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

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

2007 BMW 3-Series

Engine not specified

75000 mi

US $275
ignition coil failure caused very rough running 
44740 mi Cracked then broke Power Steering pulley and a broken belt. 
53320 mi

¤2000
Starter motor malfunction Radiator fan not working which caused overheating Water pump malfunction 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed shiftable automatic RWD

53000 mi

US $1000
replaced water pump 
69000 mi

US $410
water pump and thermostat replacement 
70000 mi

US $430
Replaced the non - OEM water pump and thermostat with OEM parts when the previous water pump was found to be defective. 
91000 mi

US $150
Fuel pressure regulator cracked, replaced 
56000 mi

US $125
Pulley bolt missing caused pulley to warp. Pulley and bolt replaced under extended warranty only $50 deductible on this problem. 
31000 mi

US $50
Noisy valve tappet, replaced all exhaust valve lifters under warranty 
64700 mi

US $50
bad coil pack, replaced under warranty 
74000 mi

US $50
Cracked valve cover replaced 
76000 mi

US $2800
The Mass Air Flow sensor needed to be replaced as well as the PCV Valve. I also replaced the brakes and got an oil change. I think they PCV Valve and MAF were close to 2,000. 
6000 mi Car died 6-8 times on a trip home. Flatbedded to BMW dealer. Engine management software totally replaced per instructions from BMW. Apparently KNOWN problem (svc bulletin) for this particular model. No problems since then. 
108000 mi

US $850
Replace water pump and thermostat. 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed shiftable automatic AWD

18000 mi low oil level warning came on. oil was not low. dealer manipulated engine to reset. dealer did not replace oil sensor. dealer said that it was a software issue and BMW had a fix almost ready to issue. 
119000 mi

US $3200
Check engine warning. Four oxygen sensors replaced. Did some routine maintenance at the same time. 
145800 mi

US $800
Water pump failure, $800. 
72000 mi

US $1700
Valve cover leaking oil, had indie shop replace valve cover gasket, and oil filter housing gasket. Coolant replaced since it was drained during work. 
80000 mi

US $500
Valve cover gasket was leaking oil, was not the gasket, as was the case earlier when replaced in Dec 13. Valve cover was warped, had to get new cover. Had shop replace spark plugs while engine was apart. 
80000 mi

US $440
Replaced drive belt and tensioner pulley. 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed manual RWD

44200 mi Knocking or loud valve lifters. All described here: http://www.e90post.com/forums/showthread.php?&t=13504 
19000 mi Still knocking occasionally however dealer could not replicate so cyclinder head not replaced. May have to wait for colder weather. 
67000 mi

US $226
Original Bosch ignition coils -- 1 failed and caused CEL (cal misfire). Replaced all 6 with new model upgraded Delphi coils 12138616153 
80000 mi

US $2250
Engine oil pan gasket leaking, orignal bolts. Replace gasket & bolts. 127.97 782.82 910.79 S DWR 1 - NG6 OIL PAN GASKET 68.13 1 68.13 S 7-1 - NG6 OIL PAN BOLTS AUTO TRANS 53.45 1 53.45 S OIL LEVEL SENDER O-RING 6.39 1 6.39 J E 1 Valve cover gasket leaking, recommend replacing valve cover assembly due to 708.75 757.71 1466.46 age and crankcase valve wear. 0.00 Remove leaking/cracked valve cover, clean oil residue, install new cover 0.00 along with all associated gaskets/seals. S DC1 - N52 PLASTIC VALVE COVER 708.75 1 708.75 
70500 mi

US $1432
Misfire. #6 plug and coil replaced Valve cover gasket leak. 
77000 mi

US $630
Drive belt slipping. Belt and tensioner replaced. 
95000 mi

US $1200
replaced coils and sparkplugs 

Return to top

2007 BMW 3-Series 4dr Wagon

230-horsepower 3.0L I6 6-speed manual AWD

64700 mi

US $3400
valve actuator failed - in the process damaged other parts. 
59520 mi

C $600
Operation (CHRISTINE @ 02/22/2013 11:52) COMPLAINT: REPLACE LEAKING VALVE COVER GASKET. CAUSE: VALVE COVER LEAKING OIL AND DURING REPAIR FOUND ECCENTRIC. SHAFT SENSOR CONNECTOR LEAKING OIL THRU CONNECTOR. CORRECTION: REPLACED VALVE COVER ASSEMBLY AND ECC 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

56500 mi My car broke down on a road trip and had to be serviced. Work was performed at BMW of Bloomfield NJ. They replaced three fuel injectors, under warranty. 
69000 mi

US $1240
BMW of Silver Spring. Steady check engine light and then a "reduced power mode" incident during hard acceleration. Diagnosed faults for Cyl#2 misfire, replaced coil and plug for cyl#2 - $381. 
87200 mi

US $1300
Replaced one bad coil and four other coils as pre-emptive measure since this was second bad coil in less than six months. 
78000 mi

US $1200
bad water pump and thermostat Leaking oil filter housing gasket replaced 
125000 mi

US $450
Replace cracked valve cover - new valve cover gasket, PCV valve and crankcase vent pipe also. 
25000 mi Just a rattle in the exhaust, was very loud but was fixed quickly by the dealer. 
87000 mi

US $850
Car left my wife stranded on road with our infant. Was towed to shop and water pump was found defective. Water pump and overflow tank replaced. 
92000 mi

US $1000
Car overheated and left my wife stranded again. Towed care to repair shop and radiator found to be defective. Radiator replaced. 
95000 mi

US $875
Car would continue to heat up when at a stop, coolant temp would come down while moving. Radiator fan found to be defective and was replaced. 
11700 mi Oil Cooler Retrofit due to high oil temperatures in moderate climate. 
20000 mi Replaced exhaust and intake cam ledgers due to premature wear. 
39000 mi High pressure fuel pump  
125000 mi

US $1000
Leaking oil pan gasket 
72000 mi

US $1200
waterpump, thermostat failed 
29000 mi Something to do with the air silencer was replaced. Didn't know it had a problem. Repair mentioned something about an "SIS" but not sure what they were talking about. 
53000 mi Extreme turbo lag - takes seconds to begin to accelerate. 
6500 mi Warranty- High Speed Fuel Pump. 
39200 mi Engine valve cover oil leak 
40000 mi

US $800
Initial repair was a valve cover gasket due to a oil leak. Still leaked oil. Dealer then said I need a new valve cover ($800) that included a PCV) drove home still leaking oil. Dealer also broke a air filter housing when replacing gasket 
43000 mi High pressure fuel pump finally failed after months of periodic "long crank time". Got check engine light and limp mode. Common problem on the 335i. Warranty on this part has been extended to 10yrs/120,000 mi. 
52000 mi Fuel tank vent valve failed. Small leak in evaporative emissions control. Problem diagnosed on one visit, part installed a few days later. No drivability symptoms or fuel smell.  
69000 mi

US $500
Car was not warming up. Engine fan was running at high speed. Diagnosed as water pump or thermostat. Replaced thermostat and housing and electric water pump. No warning lights were ever displayed, but some hidden codes were stored. 
74000 mi

US $150
VANOS solenoid was bad and giving me the "half engine" symbol. Never illuminated check engine light. BMW code reader indicated exhaust timing/cam problem. Swapped solenoids and the problem moved to intake a week or so later. Changed solenoid and all is well for now. 
32000 mi A continuing issue with the “Check Engine” light, which was probably caused by a faulty gas cap. Several visits to BMW dealers failed to fix this. 
20000 mi Experienced long cranking and took into dealer to inspect for fuel pump failure. Dealer could not replicate so no replacement but did admit the car recorded fault codes in the computer 
107675 mi

US $1475
Replacement of valve cover gasket and oil pan gasket. 
107897 mi

US $474
Valve cover gasket was faulty. Oil filter stand gasket replaced. A coolant hose cracked while the repair was being carried out. That was replaced as well. 
108383 mi

US $96
PCV hose failed, causing another oil leak. 
108383 mi Still leaking oil. It had to go. 
52000 mi Replace high pressure fuel pump (HPFP) under HPFP recall. Was experiencing HPFP failure symptoms (long crank, rough idle when cold, check engine light after cold start). These have now gone and car runs better even when warm. 
68100 mi

US $500
Water pump failed. Symptom was the engine fan running on full followed by an engine overheat warning. Replaced the pump and thermostat with oem BMW parts. Also drained and replaced all the coolant. 
700 mi

US $9
Missing Oil Cooler installed. Sunroof antitrap function. 
39000 mi Periodic rough idling. 
75000 mi Ignition coil and injector Water pump and thermostat. Thermostat caused a check engine light but was still functional. My mechanic claimed the water pump was also failing but I didn't see any codes. The pump replacement was covered by my 3rd party warranty. 
79000 mi

US $450
DME died and was replaced.  Dealer also replaced 3 injectors. 
89500 mi

US $6000
Replaced turbos, several hoses,  camshaft solenoids 
98000 mi

US $100
Valve cover gasket.  Drive belt, pullies, and tensioner. Replaced several ignition coils and preventative maintenance, replaced coil and spark plug to fix misfire. 
41000 mi

US $340
Bad ignition coil 
57000 mi

US $45
Coil went out 
104000 mi

US $600
Water pump failed. Replaced. 
121300 mi

US $200
Oil leak at valve cover gasket and oil filter housing gasket. Replaced gaskets. Low engine power, intake valves fouled. Removed manifold and cleaned valves. 
123000 mi

US $20
Crankshaft position sensor failed. Sensor replaced. 
127000 mi

US $10
Vacuum hose leak leading to loss of power. Leak found to be broken vacuum canister attachment. Vacuum lines replaced, canister repaired. 
142300 mi

US $200
Boost solenoids not holding vacuum. Both solenoids replaced. 
49000 mi Hpfp replaced. Engine warning light twice. Oil change. Spark plugs replaced. 
73040 mi

C $1200
Rich system code reported. Engine misfire. 
80000 mi

US $2000
Oil filter housing gasket leak & engine oil pan gasket leak 
100000 mi

US $287
Thermostat replaced 
120000 mi

US $470
Vacuum hoses connected to turbos were worn and severed. Those were replaced. Replaced DMTL valve, and relay on ECM. 
128200 mi

US $440
Hesitation and rough idle due to oil leaking into plugs. Replaced valve cover gasket. 
142000 mi

US $983
Water pump failed 
142500 mi

US $952
Cylinder misfire, and bad ECM 
145000 mi

US $1000
Turbos 
155000 mi

US $250
Replaced Crankshaft position sensor. 
18000 mi dealer did not properly tighten oil pan bolt, which came loose and dumped oil in my garage. 
10000 mi Updated software to make the acceleration smoother. 
66000 mi Car started shaking and vibrating upon cold start with check engine light on. Dealer scanned code and found faulty injectors were causing misfires. Replaced all six injectors and coils.  
75500 mi

US $50
Water pump was failing and was replaced under extended warranty free of charge. This also caused a check engine soon light to go on.  Mechanic also noticed an oil leak under vehicle, and a repair was made to fix it. 
73500 mi

US $1524
Car started overheating on the freeway and went into limp home mode. Needed to replace radiator and water pump, as well as coolant hoses. 
40920 mi

C $210
radiator was leaking and replaced under warrenty. However, the light was on within the week again. Going in next week again. 
42160 mi

C $100
radiator continued to leak after initial repair. fixed in return visit. 
14000 mi Steering wheel lock malfunction warning. Sensor pulled, reinstalled, and reprogrammed. 
25000 mi Occasional rough idle and jerk from stop when taking off. 
38000 mi

US $1600
Check engine light. Replaced fuel emissions vent pump, VANOS solenoid. 
31000 mi High pressure fuel pump and low pressure sensor replaced - warranty Scope work performed - warranty brake fluid changed - warranty one wiper blade replaced - warranty 
33000 mi Vanos Solenoid Exhaust Jamming - Replaced exhaust Vanos Solenoid 
62300 mi

C $900
Water Pump Failed. 
86800 mi

C $900
Replaced Valve cover gasket, oil filter housing gasket and spark plugs 
88660 mi

C $800
Oil Pan Gasket replaced 
53900 mi

US $800
Thermostat..routine maintenance 
56000 mi

US $1200
Thermostat 
76000 mi Within 2 days of purchase, Engine Service light popped. VANOS problem. Took back to dealer, back 4 times for repair!! Still at Dealer who took it back to Auction House in Odessa for arbitration, who forced seller (Passport BMW in MD) to fix. 
92000 mi

US $1500
Turbos started whistling and whining over about a one month period. Took the car to dealer and discovered both turbos needed replacement. BMW had released a recall, but car was too far past time and mileage. 
112900 mi Rough on start, bogging, no power. After warmup engine runs ok, then 15 mins later, engine reduced power warning, service engine light. Continues until key restart. Then 15 mins later, reduced power and service engine light. Repair FAIL. 
115000 mi

US $1500
Going to have to find someone to figure out problem. No can help including dealer. Professionals are ignorant about this. VERY EXTREMELY FRUSTRATING. Quite chagrined. 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed shiftable automatic AWD

57000 mi

US $1645
All six fuel injectors failed. Just another issue with the twin turbo BMW fuel system. I am very disappointed with this ongoing issue.  
107000 mi Carbon build up in engine head. Remedy: sandblast with walnut shells.  
93000 mi

US $700
Water pump failed. Both water pump and thermostat replaced. 
95000 mi

US $2000
Replaced ignition coils and spark plugs Oil leak from oil filter housing gasket 
108000 mi

US $1900
water pump failure and replacement @1,500 plus misc battery cable, windshield wipers, manufacturers recall 
82155 mi

US $505
Oil Filter Housing Gasket was leaking and was replaced, also replaced serpentine belt at the same time. Electric Water Pump failed and was replaced. Thermostat was replaced as a preventative measure since they are attached and inconveniently located. 
95000 mi

US $804
Occasional misfire, required replacement of fuel injectors #4-6 because they must be replaced in sets of 3. 
96000 mi

US $318
Belt tensioner pulley(s) making very audible rattling noise. 
101000 mi

US $660
Cam Bearing Ledges & Fuel Injectors replaced Running rough and oil pressure warning light illuminated several times 
101000 mi Oiling system failure caused oil starvation to multiple internal components requiring an engine replacement 
2000 mi Car will not start on occasion. This is an intermittent problem and tends to occur about once every two weeks. Car started every time when in the shop. Starting problem typically occurs after car sits overnight. Car will not start on occasion. This is intermittent problem that has not been fixed. Dealer reports car started everytime they tested it while at their shop. 
24000 mi fuel system sensor malfunctioning so it was replaced under warranty at the BMW dealer. 
26000 mi High pressure fuel pump failed and BMW is repairing all of their cars suffering from this manufacturing defect. High pressure fuel pump and several fuel injectors were replaced by the BMW dealer at no charge. 
16000 mi Harsh downshifting after coming to a stop, felt like you were tapped from behind by another car. Software update was applied to remedy torque converter not unlocking. 
22000 mi low pressure fuel sensor 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual RWD

34000 mi High Pressure Fuel Pump failed. Dealer replaced and software updated under warranty. 
50000 mi

US $1200
Chipped alternator pulley caused serpentine belt to tear and eventually completely destroyed the belt. Pulley and belt were replaced and problem was completely solved. 
57000 mi

US $1060
The electric water pump failed causing the engine to overheat and go into limp home mode. Replaced the water pump and thermostat and everything is back to normal. 
72000 mi

US $1100
Electronic water pump failure 
118000 mi

US $4500
Valve cover gasket 
71400 mi

C $1000
Water leak originating in the Water Pump. Replaced Thermostat, Water Pump, Coolant Sensor, and Radiator 
205000 mi

US $280
Fuel injection gets easily dirty. Changed coils, spark plugs, and added fuel injection cleaner 
123000 mi

US $48
Valve cover leaking oil. Replaced gasket. 
150000 mi

US $15
Crankcase vapors carry oil to the intake ports where it builds up in the ports and on the valves and eventually disrupts air flow causing some roughness under acceleration. The intake manifold is removed and using special tools crushed walnut shells are used in a media blaster to remove the build up. No parts replaced. Just about 10 pounds of crushed walnut media. It needs to be done about every 40-50,000 miles. 
154000 mi

US $70
One ignition coil 
74000 mi

US $350
Coil misfire covered by warranty. Exhaust flap 
74000 mi

US $300
Thermostat was stuck open causing the engine to heat up slowly. Gas mileage suffered. I also changed the pump at this time. 
107000 mi

US $1200
bad water pump 
44000 mi DMTL pump failed causing check engine light. Pump was replaced 
66000 mi

US $1168
Electric coolant pump failed. 
84335 mi

US $842
Water pump housing cracked 
62300 mi Both turbos replaced, trouble with vacuum leak after reinstallation of engine/trans 
79000 mi

US $1850
Replace water pump, T-stat and a couple of hoses. 
80000 mi

US $1600
Gasket leak.  2 new coils and intakes needed blasting to clear carbon build-up. 
104600 mi

US $1100
Valve cover replacement 
48360 mi Replaced twin turbos after complaining of irregular idling After driving since replacing turbos engine would go into safe mode after driving at high performance levels. Engine light came on indicating a temporary loss of power. Dealer tested and replaced fuel pump. 
63240 mi

C $1300
Replaced water pump and thermostat (latter preventive) 
90520 mi

C $1200
Removed garbon build up on fuel intake system, replace air cleaner filter and cabin filter replace spark plugs 
2000 mi same as previously noted... rattle from engine at 1500rpm and higher. 
8000 mi Resolved by updating the software 
9000 mi HPFP failure. 
72000 mi

US $740
Replaced water pump & thermostat. Drained cooling system and replaced with fresh coolant. 
36000 mi replaced high pressure fuel pump. 
60500 mi Reduced power message - Limp mode. Dealer replaced HPFP under recall. 
71000 mi

US $230
engine malfunction; reduced power warning; leaking vacuum control valve in intake; replaced valve 
109300 mi

US $300
Engine malfunction/reduced power warning Found split vacuum line for turbo pump. 
111000 mi reduced power engine malfunction warning still comes on intermittently. Shop cannot find source of error. 
111000 mi engine malfunction; reduced power warning. Shop unable to locate source or fix. Comes on intermittently 
21000 mi Known defect was determined in cam ledges and rings causing a groove allowing oil leakage leading to low oil pressure in Vanos system. Parts where ordered and replaced and car has been perfect ever since. This is the same November issue - not bad gas. 
34000 mi Turbo wastegate hose had become pinched by a clamp causing underboost conditions. 
37500 mi Failed high pressure fuel pump. Replaced with latest version of component. 
59000 mi

US $900
Low coolant warning appeared multiple times over 6 months after top offs. A leak in the radiator hose was found after a pressure test. This was not covered by my extended warranty. Oil leak was discovered during inspection around the oil filter housing. This was 100 percent covered by my extended warranty. 
40800 mi Water pump failed. Symptom was radiator fan cutting on immediately and at high speeds. Wastegates on turbos were out of adjustment causing boost cutout in 5th and 6th gear at highway speeds. Oil leak around fuel filter housing. Second failure of same part. 
80000 mi Oil pan leaking Check engine lights - VANOS solenoid needed replacing 
8000 mi Car makes a rhythmic metallic ticking noise at idle. Dealer attempted to fix the problem by performing a bleeding procedure, but noise persists. 
22680 mi Limp home mode activated on car while driving long distance. Engine reflashed. 
29389 mi Limp home mode activated on car while driving long distance. Valve train sleeve repaired as part of technical service bulletin. 
50000 mi There was a squeaking noise that the dealer insisted was from the turbo blow-off valve. I kept insisting it was most likely a brake issue. We kept arguing back and forth. The dealer wouldn't touch it unless they did it under the blowoff valve guise... 
61000 mi Car was in for two items: high pressure fuel pump recall and oxygen sensor failure replacement. 
9000 mi Defective oxygen sensor. Oxygen sensor malfunction indicated by "service engine soon" warning. Under warranty 
36600 mi

US $350
replaced oil filter seal o ring. Dealer quoted $ 645. change brake fluid. Dealer quoted $ 180. replaced oil filter seal o ring. Dealer quoted $ 645. 
50300 mi Surging under hard acceleration. One coil replaced. 
113000 mi

US $15200
Piston failed and car threw a rod through the block. 
22000 mi The water pump failed at 21,000 miles. The dash displayed a yellow engine warning light that shortly turned red. Limped the car 0.3 miles home and called the dealer. They had a tow truck come and get the car, diagnosed the problem and fixed it. 
6000 mi Dealer replaced high pressure fuel pump under warranty. Symptoms were slight hesitation and illuminated "Service Engine Soon" light on dash. Car did not strand driver. 
23000 mi Check engine light came on during track day and wanted it checked. 
30000 mi Also replaced high pressure fuel pump. 
5000 mi Small oil leak. Head Gasket replaced. 
11000 mi High pressure fuel pump failure caused car to report an engine malfunction. 
23300 mi Long crank when cold starting 
30000 mi High pressure fuel pump replaced. Second occasion.  
44300 mi Replaced waste gates 
46000 mi

US $50
diagnose engine malfunction indicator 
46000 mi Got engine malfunction light. Valve cover or some other cover was not bolted down tight enough when waste gates were replaced. 

Return to top

2007 BMW 3-Series 4dr Sedan

turbocharged 300hp 3.0L I6 6-speed manual AWD

50500 mi Turbo Wastegates making noise at low RPM's and when revved. Dealer replaced the wastegates. 
97000 mi

US $5200
Ecu went bad. They tried chaniging a couple things but problem followed ecu. Had to replace ecu and coils I think. 
86800 mi

C $1200
Water pump and thermostat. Latter preventive. 
91140 mi

C $1500
Air intake sensor replaced, Vanos solenoids replaced, spark plugs and ignition coils replaced. 
96720 mi

C $7000
Cracked valve cover, faulty injectors, leak around oil filter housing. 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed shiftable automatic RWD

8000 mi Low coolant light. Dealer topped off coolant and pressure tested the cooling system for leaks. None were found. 
25000 mi Bad seal on the (head?) gasket was causing oil to leak onto one of the sensors. Car would only start intermittently and different error lights would appear overtime the car would restart. 
36500 mi

US $50
When taking it in for an oil change, the tech noticed oil leaking onto the engine. Traced back to a leaky gasket (again). Car showed no symptoms yet other than visible oil in the engine bay. Previous repair of oil leaking from gasket was performed with a faulty part. Oil was leaking again causing a burining smell and smoke from engine bay. Repair was repeated and successfull this time. 
86000 mi

US $800
rear gasket oil leak 
90000 mi

US $300
another oil leak 
92000 mi

US $1100
Camshaft sensor bad. Car was jurking a lot and coming to halt intermittently. 
120000 mi

US $370
Oil stand gasket replaced. 
122000 mi

US $110
Updated software for engine and transmission. 
130000 mi

US $350
Serpentine belt tensioner beginning to fail, replaced. 
150000 mi

US $650
Valve cover gasket replaced 
178000 mi

US $875
Replaced valve cover gasket and changed spark plugs. Car now burns oil and has rough idle. 
178800 mi

US $450
Valve cover was warped, which was causing a bulge in the gasket allowing air in. Replaced valve cover. 
139000 mi

US $75
Oil filter [housing?] gasket replaced 
165000 mi

US $400
Replaced spark plugs and ignition coils 
151000 mi

US $430
O2 sensor replaced /ground wire replaced 
39900 mi Car would not start.....Faulty eccentric shaft sensor gear had chipped tooth, also valvetronic motor had chipped gears. Both required replacing. Also Belt tensioner failure required drive belt tensioner & drive belt replacement 
27000 mi Check engine light came on - was due to sticky gas cap switch.  
33000 mi VANOS exhaust solenoid needed replacement. Radiator needed replacement as it had an integrated sensor. 
63000 mi

US $2500
Oil leaks. Replaced: Valve Cover Gasket, Oil Filter Housing Gasket, Oil Pan Gasket, and Main Seal. 
73000 mi Spark plugs replaced and ignition coil for 3rd cylinder was also replaced 
100000 mi

US $1400
Crankshaft sensor needed replacement Valve cover leaking - needed replacement 
111200 mi

US $1300
Usual Electric water pump failed. Changed Water pump with new water pump along with thermostat (which also has issue as per computer). Dealer wanted $1700, indy shops wanted $1300. replaced parts myself. 
119000 mi

US $300
Radiator pin hole leak, changed Radiator with OEM BEHR and top hose replaced, coolant refilled and air purged. 
47000 mi Replaced valve lifters for engine ticking on cold starts after short trips 
74800 mi

US $50
Oil leak due to leaky valve cover gasket 
92000 mi Oil leak from valve cover gasket 
97000 mi

US $800
Oil quality sensor needed replacing Crank position sensor was faulty 
28000 mi Noticed a ticking sound from engine on startup. Dealer said it was a known problem (sticking lifter) and fixed it by revving to 2500 rpm for a minute. According to the forums, it's a known problem. Will probably be fixed after warranty expires at my ex 
117000 mi

US $100
Valve cover gasket 
167000 mi

US $880
Engine missing. Had 1 bad spark plug coil and 2 weak coils. Replaced all 6 coils 
66200 mi

US $50
Faulty vanos solenoids replaced. Leaking seal for eccentric valve cover. Faulty vanos solenoids replaced Leaking seal for eccentric valve cover Rear input shaft seal leaking 
38000 mi

US $350
Mass Air Flow meter died. Car had to be towed to the repair shop where mechanic hooked code reader to the ODB and saw what part was the problem. The part was replaced and everything is fine. 
44000 mi

US $696
Cam cover gasket leak 
60000 mi

US $550
Secondary air pump and sensor failure. Both replaced by dealer. 
73000 mi

US $800
Belt tensioner loose and out of alignment, bad bearings. Replaced tensioner. 
89000 mi

US $450
Belt idler pulley making loud clanking noise. Pulley replaced. 
92000 mi Power steering pulley was loose causing clanking noise. Improperly replaced on previous repair. New pulley installed, no charge under dealer warranty of previous repair. 
101000 mi

US $1278
Water pump and thermostat replacement. 
109000 mi

US $450
Oil filter housing gasket replaced,  
110000 mi

US $400
Replace motor and transmision mounts 
117000 mi

US $750
Oil pan leaking. Changed gasket. 
26000 mi Check engine light came on and they replaced a sensor under original warranty 
36000 mi Fan assembly needed replacing. During an oil change the mechanic noticed when idling, the car was overheating.  
50000 mi

US $380
Replaced belt tensioner. 
59000 mi

US $2900
Engine was misfiring and lacked performance. diagnosed to faulty coils. 
67500 mi

US $4000
injector, coil issues. 
119600 mi

US $1800
Water pump, hose, and cap replaced. Partially due to an oil leak on hose, partially for a failure on inspection. Oil level sensor replacement required. Found because oil was low but not showing low after leak. Oil housing gasket replaced, along with a "belt tensioner" (not sure for what, I think the oil leak spilled on this, probably not an engine part) 
131000 mi SEL on if idle while cold. Seems to be O2 sensor related, not positive. 
37000 mi Engine clicking noise. Dealer replaced exhaust HVA elements (lifters), replaced valve cover gasket and cam bolt. Dealer did not replace cylinder head which may be needed if clicking noise comes back. 
37000 mi Engine clicking noise came back after a week. Replaced cylinder head. 
37000 mi Replaced engine rubber mounts for stablizer mounting on front axle (due to complaint about strange noise). I am still having an issue about rattle and creaking noise when going over small bumps. 
37000 mi New hydraulic lifters for tapping noise that was related to rpm 
30760 mi Head gasket leaked small amount of oil, required replacement. 
58900 mi

C $30
Gasket leaking. Required replacement. 
50000 mi

US $800
Low coolant warning light came on. Crappy plastic radiator had two cracks and was leaking. Radiator was replaced for $797. 
46000 mi

US $2630
replace valve cover $1600, rear brake $1000 
57000 mi

US $1100
leaky valve cover 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed shiftable automatic AWD

32300 mi

US $50
Water Pump Failed and initially left me stranded in middle of hill (BMW won't go over idle under overheat condition). Eventually able to nurse it off the rowed. Car towed, troubleshot and water pump replaced. 
157500 mi

US $1688
Oil leak from cracked cam cover. Cam cover replaced. 12v interior plugs nonfunctional Oil change 
64800 mi Eccentric shaft sensor leaking. Replaced under warranty. 
93000 mi

US $1512
Reseal oil pan, $1,200. Replace belt tensioner, $312. 
94000 mi

US $1362
Replaced water pump and thermostat after both failed 
108000 mi

US $1000
Excessive oil consumption (1 quart/ 3000 miles). Dealership unable to find cause, and is considered "normal" for a BMW. 
115000 mi

US $800
Bad coil pack 
64000 mi

US $50
Two gaskets had failed, producing an oil leak. Oil was vaporizing on exhaust. Both replaced under CPO warranty ($50 deductible). 
73000 mi

US $20
Service engine now light. Code misfire cylinder 1. Replaced spark plug. Not resolved. Then reset light and it never returned. 
93000 mi

US $1200
Valve cover gasket leak. Vanos solenoids 
108700 mi replace Mass Air Flow Senser 
117000 mi ignition coil on cylinder 3 faulty. Replaced all 6 coils 
2700 mi Faulty sensor in radiator set off Service Engine Soon light. Had warranty take care of it. 
47000 mi SES light from EAC code 2ADS. 
77000 mi

US $2600
Engine overheat caution followed by overheat warning in 3 seconds. Service dept replaced electric cooling pump and t-stat, also replaced valve cover gasket when they saw oil seeping on side of engine during repair. 
77000 mi Radiator hose connecting the water pump to the radiator became disconnected and started leaking coolant. I was able to get it to the dealership by my home and they found poor workmanship by the previous dealer. 
88000 mi

US $960
Car was throwing P0050 OBDII code for 2 weeks. Bank 2, sensor 1 (oxygen sensor) won't pre-heat...set off SES light. 
17000 mi Engine coolant leaking.  
60000 mi

US $700
Head Gasket was leaking. gasket replaced 
69700 mi

US $113675
DMTL Pump Fault and Cylinder 5 coil fault Oil FIlter Housing Gasket Leak 
73700 mi

US $272
Valve Cover Gasket Leak 
118200 mi Car failed to start. Starter fault detected. Starter tests were good. Detected oil in Eccentric shaft sensor. The sensor was replaced under the 15 yrs emission warranty. 
122500 mi

US $400
Leaking lower radiator hose. Leaking lower radiator hose temperature sensor. 
145950 mi Service engine soon (ses) light. EAC Sensor fault. Sensor built into radiator, so radiator had to be replaced. Covered under sulev emissions warranty. 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual RWD

67000 mi

US $3300
Valve cover gasket Radiator cooling fan (electric) Water pump 
77000 mi

US $3500
oil pan, oil pan gasket, oil level sending unit,  water pump, thermostat. 
24000 mi On start up I saw a warning light saying to go in for service. Computer first said car needed brakes, then found to just be a computer error requiring a re-flash.  
162000 mi

US $1400
Had to replace whole cooling system due to coolant leak 
96000 mi

US $580
Valve cover gasket leaked. Replaced valve cover gasket. Also replaced VANOS gaskets. 
120900 mi failed pulley on belt system. replaced along with new battery. No other faults. Was a squeaking sound from belt that prompted the trip in. 
162380 mi

C $850
Replaced water pump. No other issues. 
162440 mi

C $1360
New belt and tensioners and pulleys replaced 
72000 mi

US $500
Main belt tensioner needed replacement, also did main belt 
80000 mi

US $540
Oil filter stand was leaking, replacement required removal of intake manifold. Well, they don't make them easy to work on - 4 hours labor the majority of the cost. 
92000 mi

US $650
Valve cover replaced as it was leaking oil. 
49000 mi

US $50
Hydraulic valve lifters replaced on exhaust side under warranty 
54300 mi One coil failed and was replaced 
100000 mi

US $600
Leaky oil filter seal 
102000 mi

US $751
Replace oil filter housing gasket 
17000 mi car stalled, check engine light came on and engine ran very rough until restarted, then engine ran normal 
68000 mi

US $315
Engine ran rough and loss of power. #3 Ignition coil failed. Replaced that coil and all six plugs 
90000 mi

US $400
One of the two VANOS solenoids was plugged. I chose to replace both rather than clean and re-install one given the mileage and labor costs were already incurred. 

Return to top

2007 BMW 3-Series 4dr Sedan

230-horsepower 3.0L I6 6-speed manual AWD

106300 mi

US $285
Mechanical Belt tensioner Oil Filter housing - I didn't have them do this as I wanted to research it a little more. They quoted $990 and that seems a bit steep to me. 
59560 mi

C $2000
Gaskets - oil pan, valve cover, oil filter housing, rear main seal. 
97000 mi

US $2750
Electric water pump was bad, needed replacing, Serpentine Belt Tensioner (Req new Tensioner Pulley, Idler Pulley and Belt), oil leak at the engine crankshaft Rear Main Seal 
100000 mi

US $2000
Head gasket leaking oil 
87600 mi

US $800
Oil leaking. Gasket heads replaced. 
98000 mi

US $450
Replace gaskets  and belt tensioner 
165000 mi

US $287
Car had been indicating overheat condition after 30-40 min of driving. Suspected faulty sensor due to fact that overheat condition could be reset by turning the car off and restarting. Replaced temperature sensor and cooling system reservoir, flushed and replaced coolant. Fault has not reappeared, but I've only driven it 2 times. Will continue to monitor. 
165200 mi

US $1300
Drove after replacement with non-OEM water pump for about a week and then the water pump completed failed. Required a tow back to shop to replace. The water pump that was replaced failed. Non-OEM part, made in china, not Germany. Stranded me on the road, required a tow. Shop was very gracious and replaced part with OEM part at no charge. Replaced water pump and thermostat. 

Return to top

2007 BMW 3-Series 4-door

turbocharged 6-cylinder diesel manual 2WD

159340 mi

€1300
The fuel pressure regulator went out when I was driving home and left me stranded. It took 3 days to repair it. 
187240 mi

€1500
The fuel pressure regulator needed to be replaced. 

Return to top

2007 BMW 3-Series 4-door

6-cylinder automatic AWD

12300 mi Water Pump failed - car towed to dealer in evening, after service closed. 

Return to top

2007 BMW 3-Series 4-door

4-cylinder automatic 2WD

20460 mi Cylinder head cover gasket defect - oil leak.  
27280 mi 2) Change gasket for cylinder head, vaccum pump and oil pan ..due to oil leaking. 
61380 mi

$3300
Engine mount worn out .. vinration when idle, 2300 Radiator hose leaking, 500 Engine oil leak multiple locations, 500. 
75680 mi

$800
Splash Stains observed in engine compartment. Leaking evident in joint. All hoses harden and signed of slipping out from the plastic connector. 
77500 mi

$600
Rattling noise from engine compartment when gear was engage. Worse when turning. Noise went away after warm up. Problem trace to tensioner belt and defective bearing. Radiator always at high speed. One thermostat defective. 
94120 mi

$500
Radiator blocked.. causing fan to run at very high speed . 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

76000 mi

US $600
oil leak from bottom of engine and oil gasket needed replacement. 
83000 mi

US $1000
Thermostat and water pump replaced 
87000 mi

US $750
Car had an oil leak at the rear main seal. 
25000 mi Started missing going slow, then warning light came on. HPFP replaced. Dealer, 250 miles away, sent truck to pick up car. Son picked up car, noticed problems. Returned to dealer, found problem with LPFP (low pressure fuel pump). Replaced then trucked back to me. 
29200 mi Primarily in for Service (oil change/lube/wipers/ etc), but dealer cited Campaign, so injectors/ decoupling(?)/gasket etc. updated per BMW recall. Brake fluid & microfilter (activated) replaced.  
34000 mi

US $66
Low Pressure Fuel Pump replaced from check engine light.  
29800 mi Failed fuel injector caused rumbling start that was causing an engine light fault code. BMW replaced all 6 injectors, 2 coils and plugs. 
4000 mi o2 sensor replaced 
66000 mi

US $9000
Both Turbo chargers leaking oil, replaced. 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

turbocharged 300hp 3.0L I6 6-speed manual RWD

33000 mi Engine light came on, and misfiring occurred. 3 injectors were faulty. BMW replaced all 6 injectors (with a new model) under warranty. 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

230-horsepower 3.0L I6 6-speed shiftable automatic RWD

51460 mi Check engine light. looks like emmission issue. Not fixed yet. nothing wrong with the car at all except for light on. Will drop car off to properly troubleshoot at a later time. 
54240 mi

C $1000
check engine light. nothing wrong with car except annoying light. emission system issue. hard and expensive to fix so did not bother to fix it 
61070 mi

C $1000
ignition coil #4 replaced check engine light- evaporator hose and wire connector replaced 
64480 mi

C $1200
Upper valve cover crack. Replaced that and gaskets 
80000 mi

US $250
Belt tensioner pulley failing. 

Return to top

2007 BMW 3-Series 2dr Hardtop conv.

230-horsepower 3.0L I6 6-speed manual RWD

53000 mi

US $75
replaced serpentine belt and tensioner 
93900 mi

C $800
Needed to replace the head gasket 

Return to top

2007 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed shiftable automatic RWD

73500 mi

US $2246
Replaced water pump and thermostat. Replaced engine oil filter housing gasket. Replaced serpentine belt and tensioner. 
33480 mi

$5000
Oil leaks everywhere. Including transmission and engine 
83000 mi

US $2500
Replaced all 6 fuel injectors, spark plugs, and coils. Car was shaking badly 
59300 mi

US $200
VANOS Solenoid went out causing half engine warning light, limp mode. Part is 100 dollars each, bought two since people say both are likely to go out one after another. Easy to DIY. 
73900 mi Turbo Wastegate failure, entire turbo assembly switched out. 
31000 mi Minor oil leak 
36000 mi Evaporative emission control system prevented complete fuel tank fill. Subsequent "check engine" light came on. Dealer took 2 tries to resolve. Replaced vacuum-pressure pump, electrical, that controls internal vapor pressure in gas tank. 
50000 mi Engine miss and hesitation sporadically, no codes set. Software upgrade did not change problem, car will return to dealer after July 4. 
50700 mi Defective fuel injector replaced, and sparkplug, in #5 cylinder 
66000 mi Fuel refused to enter the tank. Venting system repeatedly inspected, parts replaced. Decision to order a new tank. Covered under extended warranty. Fuel tank replaced to fix problems refueling. Problem appears to be fixed. Some surging under light throttle and hesitation on light acceleration not unlike the symptoms that preceded the replacement of a bad injector a year ago. Recall for fuel injectors (2 replaced), fuel pump, and software. 
69000 mi

US $50
Severe engine surging when cold, then developed a hard miss. Check engine light set. Light off and engine ran normally when warmed up. Dealer did extensive diagnostic work, replaced low fuel pressure sensor. No symptoms for the week. 
99000 mi Carbon deposits in intake manifold and on backs of intake valves reduced performance. Dealer paid for repair as a good will gesture. I sent them a thank you letter afterward. 
109000 mi

US $1000
Vanos solenoids replaced after half power episode.  
138000 mi

US $1080
replaced water pump. It was making anew noise, and diagnosed bad. Upon disassembly, parts were failing internally. 
165000 mi

US $1000
Walnut shell blasting to remove carbon in intake. Replacement of gasket for oil filter adapter to fix oil leak. 
12000 mi clunk when stop and start quickly this is 2nd time Transmission was updated or flashed 
10000 mi Car cold started rough. Check Engine Light came on. Service Engine Soon Light had also been on multiple times. Bad oxygen (O2) sensor was replaced. Also received software update. 
14000 mi Engine coolant low. Added coolant. 
33000 mi Metallic clicking sound from rear at low speed when accelerating or turning. 
67400 mi

US $1200
oil filter housing gaskets replaced 
88000 mi

US $1500
Replace water pump 
116000 mi

US $1300
Replaced the valve cover gasket and the oil pan gasket. 
122700 mi

US $5400
Replaced radiator and hoses 
141000 mi

US $9000
Replace turbos Replace spark plugs and coils 
144000 mi

US $5000
Replaced oil cooler 
78000 mi

US $650
Failed coil packs, replaced spark plugs at time of service due to fouling 
28300 mi Check engine light, reduced power. Code reads vanos issue, found that cam bearing ledges were grooved and had to be replaced. 
51000 mi

US $240
Replaced VANOS intake and exhaust solenoids. 
16000 mi Fuel pump failed 
20000 mi Replaced high pressure fuel pump 
28000 mi Check engine light appeared while accelerating onto highway. Subsequent check found a defective turbo. 
9000 mi High Pressure Fuel Pump defective 
10000 mi Stuck Exhaust Vanos Solenoid. Second occurrence of this problem. 
10000 mi Camshaft drive; incorrect cam timing. 
20460 mi Belt and pulley which drive alternator were replaced. Caused power steering failure which made car unsafe to drive. 
28100 mi Camshaft retainer bolts had to be replaced. 
16000 mi Driving on highway at 80mph and temp. warning light came on. Lost all power to car and had to have it towed to the dealer. Electronic water pump failed. 
35000 mi

US $1600
Engine oil leak 
64480 mi

C $200
Replaced vanos solenoids. Starting to fail. Misfires causing limp mode at high rpm with relevant warning lights and codes.  Replaced ignition coils and spark plugs. 
68200 mi

C $220
Replaced Oil Filter Housing Gasket and Oil Cooler Gasket, and changed oil. 
69100 mi

C $50
Tightened wastegate rod to prevent minor rattle at startup and idle - success! Added extra cold air intake. Adapted the stock airbox by adding a flexible pipe and new filter. 
73780 mi

C $20
Replaced vacuum lines. 
79360 mi

C $1300
Water pump failure, and replaced thermostat at he same time. 
82760 mi

C $1100
Number six fuel injector bad. Replaced all injectors with refurbished. 
98580 mi

C $100
Replaced oil pan gasket to stop minor leaking. Had to drop subframe to accomplish this. 
101060 mi

C $100
Replaced serpentine belt as it was getting near the end of its lifespan...purely preventative. 
38000 mi

US $450
Had to replace spark plugs and reset computers. 
59000 mi

US $200
one ignition coil failed, replaced all 6 coils. 
68000 mi

US $435
Thermostat broke and was stuck open which caused a CEL, replaced thermostat and water pump at the same time. 
39000 mi HPFP failure (fuel pump). Dealer replaced with new HPFP and will be under warranty for 100k miles 
97000 mi

US $350
Oil leak/burn. Oil cap replaced 
102000 mi

US $250
Unusual oil consumption 
109000 mi

US $1000
Oil leak 
113000 mi

US $1000
Coolant leak 
67000 mi

US $2000
Leaking valve cover gasket, leaking oil filter housing gasket, walnut blast intake manifold 

Return to top

2007 BMW 3-Series 2dr Coupe

turbocharged 300hp 3.0L I6 6-speed manual RWD

67580 mi

C $350
scheduled maintanence, oil filter housing gasket 
27750 mi

US $900
Not under warranty: Alignment, 2 new rear tires; Covered under warranty: Replaced exhaust (factory defect), New Wipers, Replaced tail lamp (2nd time). 
57000 mi fuel pump replacement fuel pump replacement 
65000 mi

US $225
Failure of VANOS, replaced 
50220 mi

C $1100
water pump failure 
55800 mi

C $200
the vanos selonoid sensors were cleaned and replaced 
65800 mi

C $80
UPPER RAD HOSE BROKE 
68200 mi

C $40
replaced one coil took less than an hour 
65580 mi

C $56
oil filter housing gasket replacement. also intake cleaning. 
71300 mi

C $1000
valve cover gasket was leaking 
73880 mi oil consumption issues. replaced turbos, oil pan gasket. still oil consumption issues returned to shop. PCV valve changed. valve cover gasket replaced again because have to remove valve cover to change PCV. 
74400 mi

C $1100
electronic water pump failure 
96100 mi

C $950
Another upper radiator hose, then two days later another expensive electronic water pump replacement. I hope BMW has come up with a better solution , this is unacceptable . 
41000 mi Exhaust valve between right and left muffler was sticking and making a rattling sound; dealer replaced left-side muffler to correct problem.  
49000 mi Oil filter housing gasket was leaking; dealership discovered the problem during routing warranty service and replaced the gasket.  
17000 mi Heavy carbon build up at both exhaust tips after 100 miles or more 
19600 mi High pressure fuel pump failure. 
21000 mi leak in fuel line 
28000 mi High pressure fuel pump went bad  
36580 mi car would not start - ignition lock problem 
26000 mi Waste Gate Actuators were noisy. Replaced and upgraded ECU code. Problem resolved. 
117000 mi

US $2100
Waterpump went out at 115,500 mi on a cold -9F morning. Due to multiple other weather related vehicle failures replacement took several days due to busy schedule Leaking oil filter housing gasket - replaced 
163000 mi oil change oil leak - new valve cover gasket; new oil pan gasket a hose to the radiator was also replaced probably to facilitate access as no leak was present picked up car from repair #1 drove home, 1 block from home coolant light flickered. Found coolant sprayed on passenger side of engine, dripping onto driveway. Bleeder screw(plastic)cracked causing spray with thermal expansion. part replaced 
176000 mi

US $6500
New turbos - first time replaced 
87000 mi

US $1300
Water pump failure 
91000 mi Rough idle caused by old coil packs 
52900 mi

US $400
Single fuel injector failure. Barely ran, then broke down two blocks from my repair shop. 
88000 mi

US $1000
Car overheating and going into limp mode. water pump and thermostat replaced. 
18000 mi Check engine light went off - no error codes were found.  
37900 mi Wastegate and turbos replaced. 
35000 mi Throttle lag, updated firmware. 
36000 mi Towed in because of non-responsive throttle. Throttle re-adapted. 
37000 mi Towed in again because of non-responsive throttle. Throttle again re-adapted. 
38000 mi Throttle issue again. Throttle body replaced. 
39000 mi Throttle issue again. Could not replicate. 
55180 mi VANOS Solenoids were replaced. 
55480 mi

C $190
While the dealer fixed the VANOS, the mechanic found out that the serpentine belt would have to be replaced. However I had to come back as they did not have the part in. I went it today and took them about an hour to replace the belt. 
69440 mi

C $1250
While driving back home, the thermometer symbol came up and engine stalled right away. I had it towed to the dealership. Found out, the water pump gave up. Cost of replacement, $1250 package for water pump, thermostats and labor. 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed shiftable automatic RWD

25000 mi Radiator replaced following service engine light; no details given 
77000 mi

US $50
Replaced spark plugs, replaced serpentine belt. 
50000 mi

US $5
Heater core leak 
51000 mi

US $1300
Elec water pump dead 
64000 mi

US $400
Oxygen sensor failed; emissions system sensor (radiator sensor) failed. 
42300 mi

US $970
valve cover gasket replacement 
75000 mi

US $50
Valve covers replaced, head cover cracked engine was leaking oil prior to repair. Sold the vehicle and purchased a vehicle from a different manufacturer. 
20000 mi

US $1547
Check engine light came on. Replaced eccentric shaft sensor and gaskets. 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed shiftable automatic AWD

123000 mi

US $350
head gasket had to be replaced. Oil filter gasket had to be replaced. 
126000 mi

US $2000
Fuel pump had to be replaced. Fuel level sensor. Fuel pump fittings had to be custom made otherwise whole fuel tank would have to be replaced. 
127000 mi

US $3500
Fuel pump went out again. 
71210 mi

US $650
Valve cover was cracked and seeping oil. Replaced with new valve cover 
48360 mi valve lifters noise detected, the dealer replaced the lifters under initial warranty. 
62000 mi replaced all sparkplugs and ignition coils 
38000 mi solenoid failed causing engine stall 
4984 mi reflash of ECU update to Progrman 28.XX.XXX to fix 6FL switching issue and shift issue, per SIB 65-30-07, received new Y-cable for 6FL. Warranty 
400 mi Oil Level Sensor replacement. TSB on exact issue. 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed manual RWD

140120 mi

C $660
Water pump electronics failed. Replaced along with thermostat. 
148180 mi

C $200
Replace faulty DMTL pump 
148780 mi

C $500
One ignition coil replaced Valvtrontic motor gasket also replaced due to oil leak 
500 mi Reprogram engine computer. Replace auxillary engine fan. 
16000 mi Check engine light on, computer reflashed. 
18000 mi Check engine light on, computer reflashed. Successful reflash. 
23100 mi CEL on, existing service bulletin for problem required software update 
36000 mi

US $550
Bad VANOS solenoid at 36K miles. Shop recommended not driving it at all until repaired. $275 for the solenoid, $275 labor. Have had several visits for multiple issues since the warranty expired. 
47000 mi

US $379
engine timing chain tensioner was loose, had to be replaced 
52000 mi

US $450
Microfilter was bad, needed to be replaced 
57000 mi

US $1900
Blew a gasket and leaked oil into the valves. Valve and gasket replacement and system flush. My own fault - they told me the gasket would need to be replaced soon and I forgot about it. 
60200 mi

US $1900
Oil housing leaking on to timing belt. 
62000 mi

US $1300
Oil pan leak; replaced gasket and cleaned up residue 
174000 mi

US $550
Fuel Pump Developed Crack. Gasoline odor present when car is filled. 
248000 mi

US $700
Fuel Pump changed 

Return to top

2007 BMW 3-Series 2dr Coupe

230-horsepower 3.0L I6 6-speed manual AWD

43000 mi SES light came on, took it to the dealer same day, they found a broken solenoid, and replaced it the same day. 
80600 mi

C $1550
Eccentric shaft sensor...  
47000 mi

US $846
Idler pulley replaced due to wear. 
46000 mi

US $750
Oil leak from oil filter bracket. Replaced gasket. 
6000 mi Xdrive module was replaced, as it was making clunking noise 

Return to top

2007 BMW 3-Series 2-door

6-cylinder manual 2WD

3000 mi Engine hesitates during start. 

Return to top

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

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