Monday, December 14th, 2009 AT 9:17 PM
Recently my "check engine" light came on and my 2004 Jeep Grand Cherokee Laredo began to stall whenever I would slow down or come to a stop. I ran a diagnostic test and came up with a trouble code of P0505 which is Idle Air Control Motor Circuits. I went ahead and replaced the Idle air control valve and it seemed to run fine for about 2 weeks and then started to do the same thing again. I went and got another IAC valve and replaced it again but this time only got a few hours out of it before it started stalling again. Does anyone know what else could be the problem, or what would be causing the Idle Air Control Valves to go bad? Please let me know if anyone has any input. Thank you very much!


