Question about 2004 Jeep Grand Cherokee
2004 Jeep Grand Cherokee. Keeps stalling, engine light comes on. code reads P0505 already had idle air controle changed. Battery cables and connection is fine.
P0505 means the whole Idle Control system, not only the IAM. Check all related sensors (i.e. crankshaft sensor). Check with a voltmeter direct at the connector of the IAM if you get any signal. Remove the IAM from the TB, connect him, let someone switch your ignition key to ON. The IAM need to drive in/out for a short time to find the right position. Hold the IAM near a hard part, that they cant drive out completely! If IAM works fine, check the fuel pressure, check and clean your TB ( if not done yet). If that doesn't work, come back again please
Posted on Oct 27, 2009
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
Here's a link to this great service
Posted on Jan 02, 2017
Tips for a great answer:
Oct 29, 2013 | 2007 Jeep Grand Cherokee Overland
May 17, 2017 | 1997 Jeep Grand Cherokee
Oct 06, 2010 | 1998 Jeep Grand Cherokee
Jun 28, 2010 | 2004 Jeep Grand Cherokee
Jun 12, 2010 | 1997 Jeep Cherokee
Dec 30, 2009 | 2003 Jeep Grand Cherokee
Aug 11, 2009 | 2003 Jeep Grand Cherokee
Jul 19, 2009 | 2004 Nissan XTerra
Mar 31, 2009 | 1999 Jeep Cherokee
Oct 04, 2008 | 2000 Jeep Grand Cherokee
1,505 people viewed this question
Usually answered in minutes!