2007 BMW 328I

3.0L I6 N52RWDAUTOMATICgas
5-Year Cost of Ownership
$27,624 maintenance + known platform issues
~$5,525/yr · 460¢/mile equivalent · $6,390 maintenance + $4,034 expected platform issues
Compare this engine
vs
2.0L Turbo I4
vs
2.0L I4 Turbo N20
Common Problems & Known Issues

The E90 328i with the N52 engine is generally a solid daily driver, but it's plagued by typical BMW aging issues—cooling system plastics, oil leaks, and valve cover gaskets. The naturally aspirated inline-six is durable if maintained, but neglect accelerates expensive failures.

Valve Cover Gasket & Valve Cover PCV Membrane Failure

Common · medium severity
Typical onset: 70,000-120,000 mi
Symptoms: oil pooling on top of engine, burning oil smell from exhaust manifold heat, rough idle or occasional misfire from oil entering spark plug wells, EVAP/emissions codes related to crankcase ventilation
Fix: Replace valve cover gasket and integrated PCV membrane (BMW calls it the CCV). The valve cover itself often cracks around the membrane, requiring full valve cover replacement. 3-4 hours labor, straightforward top-end work.
Estimated cost: $800-1,400

Cooling System Component Failures (Water Pump, Thermostat, Expansion Tank)

Common · high severity
Typical onset: 80,000-130,000 mi
Symptoms: coolant loss with no visible external leaks, overheating or erratic temperature gauge, coolant warning light, cracked expansion tank visible during inspection, water pump weep hole leaking or impeller failure
Fix: BMW used plastic components that age poorly. Water pump (electric on N52) fails from impeller disintegration or bearing seizure. Expansion tank cracks. Thermostat housing leaks. Smart approach: replace water pump, thermostat, expansion tank, and hoses together as preventive maintenance. 4-6 hours labor depending on scope.
Estimated cost: $1,200-2,200

Oil Filter Housing Gasket Leak

Common · low severity
Typical onset: 60,000-100,000 mi
Symptoms: oil dripping from upper passenger side of engine bay, oil on alternator or starter, low oil warnings if left unaddressed long enough
Fix: The plastic oil filter housing sits at the front of the engine, and its rubber gasket hardens and leaks. Simple gasket replacement takes 1.5-2 hours. Some techs replace the entire housing if plastic shows cracks.
Estimated cost: $400-700

Electric Water Pump Failure

Occasional · high severity
Typical onset: 90,000-140,000 mi
Symptoms: overheating at idle or low speed, water pump whining or grinding noise, coolant temperature spikes, Check Engine Light with cooling system fault codes
Fix: The N52 uses an electric auxiliary water pump. When it dies, you lose coolant circulation and overheat quickly. If it fails while driving, you risk warping the head. Replace immediately. 2-3 hours labor if done solo, often bundled with cooling system overhaul.
Estimated cost: $600-1,000

Transmission Mechatronic Sleeve / Adaptation Issues (Automatic only)

Occasional · medium severity
Typical onset: 100,000-150,000 mi
Symptoms: harsh shifts or delayed engagement, transmission fault warning, limp mode, slipping between gears or flare on upshifts
Fix: The ZF 6-speed auto (6HP19) can develop internal sleeve wear or solenoid issues. Sometimes a fluid/filter service and adaptation reset solves it; other times the mechatronic unit or valve body needs replacement or rebuild. Fluid service: 2 hours. Mechatronic replacement: 8-10 hours labor.
Estimated cost: $400-3,500

VANOS Solenoid or Rattle (Cold Start)

Occasional · low severity
Typical onset: 80,000-120,000 mi
Symptoms: rattling noise for 2-3 seconds on cold start, rough idle when cold, Check Engine Light with camshaft position/timing codes, loss of power or sluggish throttle response
Fix: The variable valve timing (VANOS) solenoids stick or fail, causing timing faults. Cold-start rattle often indicates VANOS gear or solenoid wear. Solenoid replacement: 1.5-2 hours. If gears are worn, it's deeper: 6-8 hours for VANOS unit rebuild/replacement.
Estimated cost: $500-2,000

Fuel Injector Failure / Carbon Buildup (Direct Injection)

Occasional · medium severity
Typical onset: 90,000+ mi
Symptoms: misfires on one or more cylinders, rough idle or hesitation, reduced fuel economy, Check Engine Light with misfire codes
Fix: N52 is port injection, so carbon buildup is less severe than turbo DI motors, but injectors still fail. One failed injector means all six should be evaluated. Direct injection cleaning not needed here, but if walnut blasting is done preventively on intake valves, expect 4-6 hours labor. Injector replacement: 2-3 hours for all six.
Estimated cost: $800-1,800
Owner tips
  • Change coolant every 3-4 years and inspect plastic components annually—catching a cracked expansion tank early prevents a roadside overheat.
  • Use quality full-synthetic oil (BMW LL-01 spec) and change every 7,500 miles max, not the 15k interval BMW claims—valve cover and oil housing gaskets last longer.
  • If buying used, budget $2,000-3,000 for deferred cooling system and gasket work unless records prove it's been done.
  • Avoid the automatics if you want long-term simplicity—6-speed manual is bulletproof and way more fun.
Solid bones, but only if the cooling system and gaskets have been addressed or you're ready to do them immediately—skip it if the seller has no service records.
AI-assisted summary drawn from NHTSA recall data, our labor-times database, and platform knowledge. Not a substitute for a pre-purchase inspection on a specific vehicle.
505 jobs across 15 categories
Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included. Built by the same team.
Try ShopBase →