If your car is still under warranty, it would be easiest to take it to the dealership and have a mechanic make the repair. Otherwise, it'll be easiest to just try and un-stick the short runner valve's air intake plenum. To do this, remove the solenoid and clean the tab thoroughly with carburetor cleaner until it is completely free of gunk and does not stick. Clear the code and replace the solenoid, then your car should run good as new.
It is the short runner Valve actuator part#57-154. Replace it and the code is fixed
P1004-SHORT RUNNER VALVE CONTROL PERFORMANCE The short runner valve actuator is bolted on the end of the intake manifold.
In the intake plenumn.
In the intake plenumn.
is it on the side of the intake
They are inside the intake manifold.
Replacing the short runner valve on a 2007 Dodge Magnum can be moderately challenging, as it requires some mechanical knowledge and tools. The valve is located in the intake manifold, so accessing it may involve removing other components, which can add to the complexity. If you're comfortable with automotive repairs, you can manage the replacement, but for those without experience, seeking professional help might be advisable.
clean or replace your idle air control valve.
Square plastic part on the end of the manifold.
The short runner valve is the square item sticking out of the end of the intake manifold. The code refers to either a failed actuator/position sensor or a wiring problem from the pcm to sensor.
where is the fuel shut-off valve on a 1998 4 runner?
Trouble code P1004 means: Short Runner Valve Control Performance