Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here XJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.

P0505 - Idle Air Control Motor Circuits (?)

Thread Tools
 
Search this Thread
 
Old 10-22-2019, 09:16 PM
  #1  
Newbie
Thread Starter
 
cjvickroy's Avatar
 
Join Date: Mar 2018
Location: Oregon
Posts: 18
Likes: 0
Received 0 Likes on 0 Posts
Year: 2001
Model: Cherokee (XJ)
Engine: 4.0 L
Default P0505 - Idle Air Control Motor Circuits (?)

Hello all,
I own a 2001 Cherokee Sport.
Recently I've been having an issue with my RPM at idle. It surges anywhere from as low as 300 RPM to as high as 1400 RPM. I instantly thought this was due to a bad IAC Valve. I went and got another one, installed it, and everything seemed to be OK for the first day.
This morning, however, I noticed a check engine light, followed by a sudden rise in RPM to 1400. Great.
I checked the code and it send out P0505: Idle Air Control Motor Circuits. Awesome. I pull out the new IAC.
First of all, I checked the IAC harness connections, thinking that it could be the PCM. The harness had two pins grounded and two pins at ~12V. Seemed fine to me.
Then, I checked the resistance of both of my IAC's. The 1st and 4th pins had about 50-54 Ohms, as well as the 2nd and 3rd pins. That seems to be normal.
Lastly, I attempted to clean out the throttle body where the IAC is inserted. I cleaned it out fairly well, thinking that it could be carbon buildup that was preventing the IAC from performing properly.
Nothing.
I still get idle surges between 300-1400 RPM, as well as the P0505 code being on constantly. I've cleared it after every attempt, too.
Any suggestions on what to do next?
Thanks!
Old 10-23-2019, 04:04 AM
  #2  
Senior Member
 
country2's Avatar
 
Join Date: Nov 2016
Location: Homer Georgia
Posts: 703
Received 98 Likes on 89 Posts
Year: 2000
Model: Cherokee
Engine: 4.0l
Default

Did you get a Mopar IAC? These motors are picky about cheap ones. Also could be a vacuum leak.
Old 10-23-2019, 07:58 AM
  #3  
CF Veteran
 
downs's Avatar
 
Join Date: Oct 2018
Location: Hunt County Texas
Posts: 1,096
Received 166 Likes on 140 Posts
Year: 1995
Model: Cherokee (XJ)
Engine: 4.0L
Default

Cheap ones dont typically last long or in some cases are bad right out of the box. Id suspect a non oem IAC long before i suspected the PCM. A PCM isnt something that commonly fails. That would be way down my troubleshooting list.

OEM may cost more but in my expierience in most cases you'll find they last so much longer they may actually be cheaper in the long run haha.

Last edited by downs; 10-23-2019 at 08:01 AM.
Old 10-23-2019, 09:00 AM
  #4  
Newbie
Thread Starter
 
cjvickroy's Avatar
 
Join Date: Mar 2018
Location: Oregon
Posts: 18
Likes: 0
Received 0 Likes on 0 Posts
Year: 2001
Model: Cherokee (XJ)
Engine: 4.0 L
Default

Originally Posted by downs
Cheap ones dont typically last long or in some cases are bad right out of the box. Id suspect a non oem IAC long before i suspected the PCM. A PCM isnt something that commonly fails. That would be way down my troubleshooting list.

OEM may cost more but in my expierience in most cases you'll find they last so much longer they may actually be cheaper in the long run haha.
I actually opted for the most expensive duralast IAC valve. The leads on the IAC had the same resistance as my OEM valve.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ibmike150
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
13
10-20-2019 04:08 PM
Robh727
Stock Grand Cherokee Tech. All ZJ/WJ/WK Non-modified/stock questions go here!
3
07-10-2019 02:31 PM
milmat1
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
4
04-07-2013 10:27 PM
Scotty16
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
19
12-10-2011 05:24 PM
RockyMountainXJ
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
17
05-17-2011 09:51 PM

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 


Quick Reply: P0505 - Idle Air Control Motor Circuits (?)



All times are GMT -5. The time now is 12:15 PM.