Powertrain, generic (extended)

P20F8 Intake Manifold Runner Control Circuit Performance (Bank 1)

Check engine lightOn
EmissionsRelevant
Drive cycleNot required
Limp modeNo

P20F8 means the intake manifold runner or swirl flaps on bank 1 do not follow the commanded position, judged by comparing set point and feedback from the position sensor. Unlike P2004/P2006, which state a direction (stuck open or closed), this code reports poor tracking anywhere in the travel. GM's 2018 diesels set it when the tracking error exceeds 10 % in 80 of 100 samples, with coolant at 60 °C or more and the smart actuator powered for at least 5 s, as a Type B code; the 2025 diesel table 25OBDG04B uses the same 10 % limit over 960 of 1,200 counts for a DC swirl motor. Mazda found P20F8 on 2023–2025 Mazda3, CX-30, CX-5 and CX-50 caused by the swirl valve motor overheating from frequent actuation and fixed it with new PCM software (bulletin 01-003/26). Drivers notice the MIL and sometimes rough idle or weaker low-end torque.

Likely causes

Flaps or shaft sticking from carbon and oil deposits (common on diesels with EGR)
Worn or overheating actuator motor or failed position sensor
Control software needing an update (Mazda bulletin 01-003/26)
Wiring or connector fault at the actuator

Symptoms

  • Malfunction indicator lamp on
  • Rough idle or hesitation at low speed
  • Less torque at low engine speed

Repair estimate

DifficultyMediumWorkshop job
Parts and labour€80–900
Time0.5–4 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

imrc actuatorwiring harness

Related codes

References: gsi.ext.gm.com, gsi.ext.gm.com, static.nhtsa.gov.