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 severityTypical 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 severityTypical 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 severityTypical 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 severityTypical 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 severityTypical 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 severityTypical 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 severityTypical 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
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.