2009 BMW 325I

3.0L I6 N52RWDAUTOMATICgas
5-Year Cost of Ownership
$10,889 maintenance + known platform issues
~$2,178/yr · 180¢/mile equivalent · $6,390 maintenance + $3,799 expected platform issues
Compare this engine
vs
2.5L I6 M54
vs
2.5L I6 M50
Common Problems & Known Issues

The E90 325i with the N52 3.0L inline-6 is generally reliable but suffers from a few recurring pain points: plastic cooling components fail predictably, valve cover and oil filter housing gaskets weep constantly, and the automatic transmission can lunch its fluid cooler inside the radiator. The engine itself is durable if oil changes are done religiously, but neglect leads to expensive internal damage.

Cooling System Plastic Component Failure

Common · high severity
Typical onset: 60,000-100,000 mi
Symptoms: Coolant loss with no visible external leak, Overheating or temperature fluctuations, Coolant smell in cabin or steam from hood, Expansion tank cracks or water pump impeller disintegration
Fix: Replace expansion tank, water pump, thermostat, upper/lower hoses as a package deal. BMW used brittle plastic that ages poorly. Expect 4-6 hours labor for comprehensive refresh.
Estimated cost: $800-1,400

Valve Cover Gasket and Oil Filter Housing Gasket Leaks

Common · medium severity
Typical onset: 70,000-120,000 mi
Symptoms: Oil pooling on top of engine or dripping onto exhaust, Burning oil smell after driving, Oil residue around valve cover perimeter, Low oil warnings if leak is severe
Fix: Valve cover gasket is 3-4 hours; oil filter housing gasket (OFHG) is another 2-3 hours. Both use rubber that hardens with heat cycles. Often done together to save on repeat disassembly.
Estimated cost: $600-1,200

Automatic Transmission Oil Cooler Failure (Internal to Radiator)

Occasional · high severity
Typical onset: 80,000-130,000 mi
Symptoms: Pink or milky transmission fluid on dipstick, Coolant in transmission pan or transmission fluid in coolant reservoir, Transmission slipping or delayed engagement, Catastrophic transmission failure if not caught early
Fix: Radiator has integral ATF cooler; when it leaks internally, coolant and ATF cross-contaminate. Requires new radiator, complete transmission fluid flush (often multiple times), and sometimes transmission rebuild if driven after mixing. Radiator replacement is 3-4 hours, but flushing and damage assessment adds time.
Estimated cost: $1,200-5,000

VANOS Solenoid and Eccentric Shaft Sensor Failures

Occasional · medium severity
Typical onset: 90,000-140,000 mi
Symptoms: Rough idle or cold-start rattle, Check engine light with cam timing or sensor codes (P0015, P0017, P0367), Loss of power or hesitation on acceleration, Ticking noise from front of engine
Fix: VANOS solenoids clog with sludge from extended oil changes; eccentric shaft sensor fails electronically. Solenoids are 2-3 hours to replace; sensor is about 1 hour. Use OEM parts—aftermarket sensors are notoriously unreliable.
Estimated cost: $400-900

Electric Water Pump Failure

Occasional · high severity
Typical onset: 80,000-120,000 mi
Symptoms: Overheating at idle or in traffic despite moving fine at highway speeds, Check engine light with coolant pump codes, Whining or grinding noise from front of engine, Sudden temperature spike without warning
Fix: N52 uses electric water pump that fails without warning—impeller blades break off or motor burns out. Replacement is 2-3 hours. Always replace with OEM; cheap pumps fail within months.
Estimated cost: $500-800

Front Control Arm Bushings and Ball Joints

Common · low severity
Typical onset: 60,000-100,000 mi
Symptoms: Clunking over bumps or when turning, Steering wander or imprecise feel, Uneven tire wear on inside edges, Vibration or shimmy at highway speeds
Fix: BMW uses pressed bushings that separate under load; ball joints wear and develop play. Replace entire control arms (bushings not serviceable separately on most). Front suspension overhaul is 4-6 hours for both sides with alignment.
Estimated cost: $800-1,400

CCV (Crankcase Ventilation) Valve Failure

Occasional · medium severity
Typical onset: 70,000-110,000 mi
Symptoms: Rough idle or high idle fluctuations, Oil consumption or oil in intake tract, Check engine light with lean codes or misfire codes, Whistling or hissing noise from engine bay
Fix: CCV diaphragm tears, causing vacuum leaks and oil suction into intake. Located in valve cover; replacement requires valve cover removal. 3-4 hours labor, often done with valve cover gasket.
Estimated cost: $500-900
Owner tips
  • Change oil every 5,000 miles with full-synthetic—BMW's 10k-15k interval causes sludge and VANOS problems.
  • Inspect coolant system hoses and expansion tank annually after 60k miles; replace proactively before roadside failure.
  • Check transmission fluid color every oil change if you have the auto; pink-to-brown is normal, milky or red-streaked coolant means radiator is leaking internally.
  • Keep an eye on oil level between changes—N52 can burn a quart per 1,500 miles and still be 'within spec' per BMW.
  • Use only OEM or equivalent parts for cooling and electrical sensors; cheap alternates fail quickly and cause repeat jobs.
Solid platform if maintained obsessively—budget $1,500-2,500/year for cooling, gaskets, and suspension refresh; skip it if the service history is incomplete or the transmission fluid looks off.
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 →