P2020
Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 2
Fuel & air metering (intake)
Generic OBD-II
Low
What it means
P2020 means the intake manifold runner position sensor on bank 2 is reporting a position that doesn't match what the engine control module expects. These runners tune airflow for torque and power, so the fault usually shows up as minor power loss or hesitation, often from sticking flaps or a misreading sensor. It does not cause a stall or no-start.
Low
Can I keep driving? Safe to drive in most cases; you may notice minor loss of power or throttle response, but it isn't a stall or no-start code.
Common symptoms
What you'll notice
- Check-engine light on
- Mild loss of power or hesitation
- Occasional rough idle
- Slightly reduced fuel economy
Common causes
Most likely first
- Failed or misreading intake manifold runner position sensor (bank 2)Likely
- Sticking runner flaps or seized linkage giving a position that doesn't match the commandCommon
- Wiring or connector damage / high resistance in the sensor circuitCommon
- Carbon buildup restricting runner movementLess often
- Faulty engine control module (ECM/PCM)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and note the commanded vs. actual runner position.
- Inspect the runner flaps and linkage on bank 2 for sticking or carbon buildup; clean or free as needed.
- Check the position sensor connector and wiring for damage, corrosion, or high resistance; repair as needed.
- Test the position sensor's signal against spec and replace it if out of range.
- If mechanicals and sensor are good, have the ECM/PCM evaluated. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2020?+
Usually yes. Expect at most minor power loss; it won't strand you. Repair it to restore full performance and pass emissions.
Can I just clear P2020?+
It will return if the runner position still doesn't match the command, so fix the sensor or sticking flaps rather than only clearing it.
Related codes
Often seen with P2020
Read & clear P2020 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