P2004 means the intake manifold runner flaps are stuck in the open position. These flaps change the length of the intake path to optimise airflow at different RPM ranges. When stuck open, the engine loses low-speed torque and may run roughly at idle because airflow is optimised for high RPM only.
P2004 is a fuel system-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P2004 and illuminates the check engine light.
