P0488
EGR Throttle Control Circuit A Range/Performance
EGR / emissions
Generic OBD-II
Medium
What it means
P0488 means the EGR throttle β an intake throttle plate used on many diesels to help drive exhaust gas back into the engine β isn't responding within its expected range. This can upset EGR flow, giving rough idle, hesitation, and reduced power, though the engine usually still starts and drives.
Medium
Can I keep driving? Mostly yes β you may feel rough idle or hesitation, but it's generally safe to drive short distances while diagnosing.
Common symptoms
What you'll notice
- Check-engine light on
- Rough idle or stalling
- Hesitation or surging
- Reduced power or poor fuel economy
Common causes
Most likely first
- EGR throttle plate sticking from carbon or soot buildupLikely
- Faulty EGR throttle actuator or its position feedbackCommon
- Wiring or connector fault in the EGR throttle control circuitCommon
- Vacuum leak in the EGR/intake system (where vacuum-operated)Less often
- Failed PCM or EGR control solenoidLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and inspect the EGR throttle plate for carbon/soot buildup that stops it moving freely β clean before replacing.
- Check the EGR throttle control wiring, connector, and (where used) vacuum lines for damage or leaks.
- Verify the actuator responds to commands and its position feedback tracks against spec.
- Replace the EGR throttle unit or solenoid only if cleaning and circuit checks don't resolve it. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0488?+
Usually short distances, yes. You may notice rough idle or hesitation. Get the EGR throttle checked before driveability gets worse.
Can I just clear P0488?+
It returns once the ECM re-tests the EGR throttle unless the sticking, wiring, or actuator fault is repaired. Cleaning carbon is often the fix.
Related codes
Often seen with P0488
Read & clear P0488 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX