Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
hi my name is ***** ***** will be helping you on this do you have the code that you were able to pull from the computer. the one for low engine speed?
The code you have P0506 SUBARU - Idle Speed Control System RPM Lower Than ExpectedPossible causesDirty throttle body .
This is mostly due to the fact that the throttle body is dirty and needs cleaning,
with the throttle body getting gunked up with dirt oil ect it will cut the idle down and if the ECM sees more than 100rpm drop from idle target it will set the code P0506.
If after the clean out and codes cleared and test drive if the code comes back this may be the Electric Throttle Control Actuatorneeds replacing .
Need further assistance with this issue then please get back to me .