1988 BMW M5

3.5L I6RWDMANUALgas
5-Year Cost of Ownership
$28,035 maintenance + known platform issues
~$5,607/yr · 470¢/mile equivalent · $8,125 maintenance + $17,410 expected platform issues
Compare this engine
vs
4.4L Twin-Turbo V8
vs
4.9L V8 S62
Common Problems & Known Issues

The 1988 M5 is an E28 chassis with the S38B36 inline-six producing 256 hp—a brilliant engine when healthy, but maintenance-deferred examples now face serious wear issues given their age and typical 100k+ mileage. These cars reward meticulous care but punish neglect with expensive engine internals work.

S38 Engine Bottom-End Wear (Nikasil Bore Issues)

Common · high severity
Typical onset: 80,000-150,000 mi
Symptoms: Excessive oil consumption (quart per 500-800 miles), Blue smoke on startup or deceleration, Low compression on multiple cylinders, Cylinder bore scoring visible on borescope
Fix: Early S38 engines used Nikasil cylinder linings susceptible to wear from sulfur in fuel. Full engine rebuild required: bore inspection, piston/ring replacement, possible re-sleeve or block replacement. Machine work plus 25-35 hours labor for removal, rebuild, reinstall.
Estimated cost: $8,000-15,000

Camshaft and Valve Train Wear

Common · high severity
Typical onset: 100,000-140,000 mi
Symptoms: Loud valve train clatter on cold start that doesn't quiet down, Loss of power and rough idle, Metal shavings in oil, Failing valve lash adjustment retention
Fix: S38 cam lobes wear if oil changes were neglected. Requires cylinder head removal, cam replacement, often bucket tappets and shims too. Head gasket set and timing service while apart. 18-24 hours labor.
Estimated cost: $4,500-7,500

Crankshaft Main and Rod Bearing Failure

Occasional · high severity
Typical onset: 90,000-130,000 mi
Symptoms: Deep knocking sound from lower engine, Low oil pressure at idle (below 10 psi hot), Metallic debris in oil filter, Sudden catastrophic failure if ignored
Fix: High-revving nature and age stress bearings. Requires complete teardown, crank inspection/possible machining, new bearings throughout. Often combined with full rebuild since engine is out. 30-40 hours total.
Estimated cost: $7,000-12,000

Transmission and Driveline Mounts

Common · medium severity
Typical onset: 60,000-100,000 mi
Symptoms: Clunking on takeoff or throttle lift, Excessive driveline vibration, Visible transmission sag or torn rubber, Shifter slop increases
Fix: Rubber transmission mount and guibo (flex disc) deteriorate. Replace trans mount, guibo, center support bearing as a set. 3-5 hours labor. Preventive job that saves driveshaft and trans damage.
Estimated cost: $600-1,200

Fuel System Issues (Pump, Filter, Injector Seals)

Common · medium severity
Typical onset: 70,000-120,000 mi
Symptoms: Hard starting when hot, Fuel smell in cabin or engine bay, Stumbling under acceleration, Check engine light with fuel trim codes
Fix: In-tank fuel pump wears out, filters clog if not changed regularly (every 30k), injector o-rings leak. Pump replacement 4-6 hours (tank drop), injector seals 3-4 hours. Filter is easy DIY but often overlooked.
Estimated cost: $800-1,800

Cooling System Deterioration

Common · medium severity
Typical onset: Any mileage (age-related)
Symptoms: Overheating in traffic, Coolant leaks at radiator neck or hoses, Heater performance drops, Plastic expansion tank cracking
Fix: 35-year-old plastic and rubber fails. Full cooling refresh (radiator, hoses, water pump, thermostat, expansion tank) recommended as preventive. 6-8 hours labor for comprehensive job.
Estimated cost: $1,200-2,200

Electrical Gremlins (Relays, Grounds, Instrument Cluster)

Occasional · low severity
Symptoms: Intermittent gauge failures, No-start conditions from bad relay, Flickering lights, Check engine light with phantom codes
Fix: Corroded grounds behind dash and engine bay cause bizarre issues. Main relay failures common. Diagnosis can be time-consuming (2-4 hours), fixes often simple once found. Cluster capacitor recap helps gauges.
Estimated cost: $200-800
Owner tips
  • Change oil every 3,000 miles with quality 20W-50—this engine lives and dies by oil quality
  • Always inspect for engine smoke and listen for bottom-end knock before purchase; internal work costs more than the car is worth
  • Replace fuel filter every 30k miles and keep fresh fuel in the tank; ethanol damages old rubber
  • Budget $2,000-3,000 annually for maintenance if you want to keep it running; these are not cheap to own
  • Find a specialist who knows S38 engines—general BMW mechanics often misdiagnose expensive problems
Buy only if you have detailed service records showing recent engine work or low mileage with meticulous maintenance—otherwise you're buying someone else's $10k engine rebuild.
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.
453 jobs across 16 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 →