Lexus IS
A calm Lexus IS workflow: basics + voltage first, then fuel trims and misfire data, then EVAP behaviour. Most “random” faults become obvious once you watch trims and counters.
Quick triage (5 minutes)
What to capture
- Codes + freeze-frame (coolant temp, RPM, load)
- Battery/charging health (voltage KOEO + running, under electrical load)
- STFT/LTFT at idle and steady cruise (~2,000 rpm)
- Misfire counters per cylinder (if available)
- Upstream O2 activity (or A/F sensor data) and closed-loop status
- Fuel cap condition and EVAP purge behaviour (especially if you smell fuel or have refuel-related symptoms)
What it usually means
- Lean at idle, normal at cruise → air leak/PCV influence or purge flow; smoke test before ignition parts.
- Misfire on one cylinder → ignition/injector/mechanical; confirm with counters and simple swap tests.
- P0441/P0456 → EVAP flow/leak; start with cap/seals and purge/vent logic before chasing “mystery leaks”.
- P0420 without misfire history is possible — but confirm mixture control is stable first.
- Multiple modules complaining → voltage/ground stability before you chase sensor stories.
Common complaints (and the honest starting point)
- Rough idle / occasional misfire: look at trims + misfire counters together; decide if you’re chasing mixture or ignition/mechanical.
- Check engine after refuelling / fuel smell: EVAP purge/vent behaviour; watch purge command and trims on hot restart.
- Hesitation / flat spot: fuel trims + O2/A/F response tells you if you have air measurement/mixture control issues.
- P0420 appears “out of nowhere”: confirm no upstream misfire/lean history and verify O2 behaviour before condemning the catalyst.
What NOT to do (high-confidence traps)
- Don’t replace coils/plugs repeatedly without checking misfire counters and trims.
- Don’t chase EVAP codes with random parts — start with cap/seals and purge/vent logic.
- Don’t condemn the catalyst for P0420 until mixture control and misfires are resolved.
- Don’t ignore voltage/ground stability — it creates the most expensive “ghost faults”.
Typical OBD2 codes you’ll see
P0300
Random misfire: use counters + mixture logic to narrow it.
P0171
Lean condition: smoke-test and interpret trims properly.
P0441
EVAP purge flow: refuel-related symptoms and realistic checks.
P0420
Catalyst efficiency: upstream causes that mimic a bad cat.
Data that settles the argument
Log trims at idle and steady cruise, plus misfire counters. That combination usually tells you whether you’re chasing an air/EVAP influence, ignition/mechanical, or a voltage/plausibility issue affecting multiple systems.
Trust note: These profiles are designed to narrow possibilities. Confirm with test data (trims, misfire counters, smoke tests, voltage checks) before buying parts.