What P2004 usually means
P2004 means the variable intake runner system on Bank 1 is not moving to the commanded closed or restricted position when the module expects it to. On many engines, that changes low-speed airflow and tumble enough to affect torque, idle quality, and emissions. The failure can be mechanical in the runner assembly, vacuum-related, or electrical at the actuator and feedback side.