P0505 error codeDodge truck had a rough idle and shifting was off. Cleaned out the IAC valve and all good now.