2002 BMW 325XI E46

2.5L I6 M54 AWDRWDAUTOMATICgas
5-Year Cost of Ownership
$48,679 maintenance + known platform issues
~$9,736/yr · 810¢/mile equivalent · $40,718 maintenance + $7,261 expected platform issues
Common Problems & Known Issues

The E46 325xi pairs BMW's generally solid M54 2.5L inline-six with the X-Drive AWD system and a sealed-for-life automatic transmission that isn't actually sealed for life. Cooling system and front-end bushings are typical E46 pain points, but the xi-specific drivetrain adds layers of complexity and expense.

Automatic Transmission Failure (GM 5L40-E / A5S360R)

Common · high severity
Typical onset: 100,000-150,000 mi
Symptoms: Harsh 2-3 or 3-4 shifts, flaring between gears, Slipping under load or delayed engagement from Park, Metallic debris in pan, burnt ATF smell, Limp mode with transmission fault codes
Fix: The 'lifetime fill' ZF/GM trans rarely makes it past 120k without fluid changes. Once slipping starts, internal clutch packs are cooked. Rebuilt units run 8-12 hours labor for R&R plus trans rebuild or reman unit. Cooler lines and external cooler often replaced simultaneously.
Estimated cost: $3,500-5,500

Transfer Case Actuator Motor and Chain Wear

Occasional · medium severity
Typical onset: 80,000-140,000 mi
Symptoms: Transfer case fault light, 4WD system inactive, Grinding or whining from under center of vehicle, Inability to engage AWD, stuck in FWD mode, Metal shavings in transfer case fluid
Fix: The ATC-400 transfer case uses a small motor to shift between RWD and AWD. Motor failures are common; chain stretch and bearing wear also occur if fluid never changed. Motor swap is 3-4 hours, full case rebuild 6-8 hours. Fluid service every 50k prevents most chain issues.
Estimated cost: $800-1,200 (motor) / $2,000-3,000 (rebuild)

Cooling System Catastrophic Failure

Common · high severity
Typical onset: 60,000-100,000 mi
Symptoms: Sudden coolant loss, steam from hood, Expansion tank crack or explosion, white residue on tank, Water pump impeller separation, no heat from vents, Overheating within minutes of driving
Fix: E46 plastic cooling parts have 15-year lifespan. Expansion tank, water pump (plastic impeller), thermostat housing, and upper/lower hoses fail as a set. Pre-emptive full refresh at 80k is cheaper than an overheated M54 with warped head. Budget 6-8 hours labor for complete system overhaul including bleeding.
Estimated cost: $1,200-1,800

Front Control Arm Bushings and Ball Joints

Common · medium severity
Typical onset: 70,000-110,000 mi
Symptoms: Clunking over bumps, steering wander at highway speed, Uneven inner tire wear, vibration during braking, Loose or vague steering feel, Failed state inspection for excessive play
Fix: E46 front end uses pressed-in bushings that tear and separate. BMW sells only complete arms (no bushings alone). All four lower arms plus thrust arms typical. Alignment mandatory after. Figure 4-6 hours labor for full front refresh with OE or Lemforder parts.
Estimated cost: $1,000-1,600

Rear Subframe Mounting Point Cracking

Occasional · high severity
Typical onset: 120,000+ mi or rust-belt cars
Symptoms: Clunking from rear on acceleration or over bumps, Visible cracks in sheet metal around subframe mounts, Misalignment that won't hold after alignment, Subframe visibly sagging or off-center
Fix: Thin floor pan metal cracks around rear subframe bolts, especially on xi models due to extra weight. Permanent fix requires subframe removal, metal reinforcement plates welded in, subframe rebushed and reinstalled. 12-16 hours labor if rust-free, double that if corrosion present. Catastrophic if ignored (subframe detachment).
Estimated cost: $2,500-4,500

Window Regulator Failure

Common · low severity
Symptoms: Window drops into door, won't raise, Grinding or clicking noise when operating window, Window raises slowly or tilts at an angle, Sudden drop with loud snap
Fix: E46 regulators use plastic carriers that shatter. Front windows fail most often. Replacement regulator with motor runs 2-3 hours per door. Not safety-critical but annoying and leaves car unsecured. OE BMW parts last longer than cheap aftermarket.
Estimated cost: $400-600 per door

DISA Valve Flap Failure (Intake Manifold)

Occasional · medium severity
Typical onset: 90,000-130,000 mi
Symptoms: Check engine light with P1518 or similar intake code, Loss of power above 3,500 RPM, flat throttle response, Rattling from intake manifold at idle, Occasional rough idle or hesitation
Fix: The DISA valve (variable intake runner) uses a plastic flap that breaks off and gets ingested into cylinders—potentially catastrophic. Inspect every 60k; replace if flap loose. If flap already gone, verify no chunks in intake runners. Replacement 2-3 hours labor including manifold removal. Some techs delete and tune it out.
Estimated cost: $400-700

Oil Filter Housing Gasket and OFHG Leak

Common · low severity
Typical onset: 80,000-120,000 mi
Symptoms: Oil seepage or drips below oil filter housing, Oil smell in cabin or visible smoke from engine bay, Low oil level without obvious external leaks, Oil residue on bellhousing or undercarriage
Fix: The OFHG is a composite plastic housing that warps and leaks. Gasket replacement alone rarely holds; housing replacement recommended. Also replace filter housing-to-block gasket simultaneously. 3-4 hours labor, straightforward job. Low urgency but will coat undercarriage and fail emissions in some states.
Estimated cost: $500-800
Owner tips
  • Change transmission fluid every 50k mi despite 'lifetime' claim—will double trans life.
  • Replace entire cooling system at 80k mi as preventive maintenance; far cheaper than head gasket.
  • Inspect DISA valve flap at every major service; a $50 part can save a $6k engine.
  • Check rear subframe mounts annually on rust-belt cars; reinforce before cracks appear.
  • Budget $2k/year for maintenance after 100k mi; these are not Corollas.
Competent E46 with solid AWD, but the xi adds expensive transmission/transfer case complexity and the cooling system is a ticking time bomb—buy only with full service records and a $3k repair fund.
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.
593 jobs across 17 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 →