Check Engine Light code P0505
OK, I've been getting a check engine light just about every time I drive my SRT6. The code is almost always P0505 Idle Control System Malfunction, but once or twice (at the Dragon) I got a P0507 Idle Control System RPM Higher Than Expected.
The car runs fine, so its not a pressing issue, obviously. I'd like to know what those errors really indicate. I've asked a few folks, and haven't received a clear answer. Keep in mind these errors showed up right after I added my intake manifolds, catch can, and ecu tune. I _really_ doubt the mods are to blame - so don't get the wrong idea, I'm not blaming anyone. I just want to know what is causing the codes.
I did check over my work on the mods. I can't find any leaks or unsealed connections on the intake path (manifolds, y-pipe, catch can connection to the throttle body, etc). I even had Rob double check my work. No smoking guns.
Has anyone else had this code pop up? If so, what was it?
Suggestions (other than taking it to the Chrysler garage)?