P0505: compare actual versus commanded idle under load, check unmetered air and identify idle-control design. Never replace an IAC valve that is not fitted.