1979 BMW 320I

2.0L I4RWDMANUALgas
5-Year Cost of Ownership
$46,293 maintenance + known platform issues
~$9,259/yr · 770¢/mile equivalent · $41,502 maintenance + $4,091 expected platform issues
Compare this engine
vs
2.0L I4 Turbo N20
vs
1.8L I4
Common Problems & Known Issues

The E21 320i is a simple, robust platform with mechanical fuel injection and straightforward rear-wheel-drive layout, but age and deferred maintenance create predictable weak points—especially in the drivetrain mounts, fuel system, and worn engine internals from decades of use.

Worn transmission and engine mounts

Common · medium severity
Typical onset: 80,000-150,000 mi
Symptoms: clunking when shifting or letting off throttle, excessive drivetrain movement visible from engine bay, vibration at idle that disappears under load
Fix: Replace all motor and transmission mounts—usually 3-4 mounts total. Straightforward job but requires supporting engine/trans with jack. 2-3 hours labor.
Estimated cost: $300-600

Clogged fuel filter and failing fuel pump

Common · high severity
Symptoms: hesitation or stumbling under load, hard starting when hot, loss of power on highway pulls, stalling after warm-up
Fix: Replace inline fuel filter first (often neglected for years), then diagnose fuel pump if issues persist. Pump is in-tank on early E21s. Filter: 0.5 hours. Pump: 2-3 hours including tank drop.
Estimated cost: $250-700

Worn piston rings and cylinder bore taper

Occasional · high severity
Typical onset: 120,000-200,000 mi
Symptoms: blue smoke on deceleration or startup, excessive oil consumption (quart per 500-1000 mi), loss of compression and power, blowby visible at oil filler cap
Fix: Requires full engine rebuild or replacement. Bore honing, new pistons/rings, bearings, gaskets, seals. Machine work adds cost. Engine-out rebuild: 20-30 hours. Many opt for used low-mile motor swap instead.
Estimated cost: $3,500-6,500

Leaking valve cover and front/rear main seals

Common · low severity
Typical onset: 60,000+ mi
Symptoms: oil seepage around valve cover perimeter, oil drips from bell housing or front of block, burning oil smell from exhaust manifold heat
Fix: Valve cover gasket is easy—1 hour. Rear main seal requires transmission removal: 5-7 hours. Front seal: 3-4 hours with timing cover off. Often done during clutch or timing belt service.
Estimated cost: $150-1,200

Worn synchros in Getrag 242 manual transmission

Occasional · medium severity
Typical onset: 100,000-180,000 mi
Symptoms: grinding into second gear when cold, difficulty downshifting into first, crunching on fast 3-4 shifts
Fix: Full transmission rebuild with new synchro rings, bearings, seals. Trans removal: 4 hours. Rebuild by specialist: 8-12 hours. Some opt for used replacement trans to save labor.
Estimated cost: $1,800-3,200

Spun or worn rod and main bearings

Rare · high severity
Symptoms: knocking or rattling from bottom end, especially when warm, sudden drop in oil pressure, metallic ticking that worsens with RPM
Fix: Requires engine removal, crank inspection/machining, new bearings, possibly new crank if scored. Often discovered during overdue oil changes or oil starvation incidents. 18-25 hours minimum.
Estimated cost: $3,000-5,500
Owner tips
  • Change oil every 3,000 mi with quality 20W-50—the M10 engine has large bearing clearances and older seals that leak with thin oil
  • Replace fuel filter annually; old fuel varnish clogs jets in the mechanical K-Jetronic injection
  • Inspect and replace dry-rotted rubber mounts and bushings—age kills rubber faster than mileage on these cars
  • Check valve adjustment every 15,000 mi; the M10 uses shims and can get noisy or lose power if out of spec
Buy one if it has service records showing regular oil changes and recent mount/seal work—the M10 engine is bulletproof when maintained, but neglected examples need expensive catch-up.
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.
591 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 →