Subaru Diagnostics Library
Subaru faults become simple when you separate air leaks / fueling from true mechanical issues, and you treat CVT complaints as a temperature + adaptation + ratio problem until data proves otherwise. Boxer engines also make some misfires feel “odd” — logs keep it honest.
Platform notes (UK/EU + US)
- Boxer misfires: cylinder-to-cylinder differences can be subtle. Use misfire counters, fuel trims, and a simple plug/coil swap test only after trims and air measurement make sense.
- Air leaks show up fast: intake boots, PCV plumbing, and small vacuum leaks can create classic P0171/P0300 patterns. Compare trims at idle vs 2,000 rpm.
- CVT sanity checks: verify fluid condition/level, temperature, and if available, ratio/slip. Many “gearbox” complaints are actually engine torque control or wheel-speed plausibility.
- AWD cascades: a single wheel-speed sensor or low voltage event can throw multiple warnings. Always log battery/charging and check ABS live data before chasing modules.
Start here (popular models)
Forester (UK/EU/US)
Boxer petrol drivability, trims-first misfire workflow, CVT complaints, and AWD/ABS plausibility cascades.
Open model →Outback (US/Global)
Long-trip family workhorse issues: lean codes, EVAP behaviour, cooling plausibility, and CVT data that stops guessing.
Open model →Best workflow: full scan (all modules), then a short log: idle + 2,000 rpm hold + steady cruise + one moderate pull. Record trims, MAF g/s (or MAP kPa), misfire counts, and if CVT-related, ratio/slip/temp.