1983 - 2012 Ranger & B-Series All Ford Ranger and Mazda B-Series models

Poor idle - DTC P1507

Thread Tools
 
Search this Thread
 
  #1  
Old 03-08-2003, 04:01 PM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

For the past week or so, the idle in my Ranger has been lower than normal, and sometimes the motor seemed to struggle to stay running. It also did not seem to idle higher when colder which is something I thought it was supposed to do. Well, today I experienced my first "Check Engine" condition so I hooked up a scanner and code 1507 came up.

I understand that code 1507 is related to the IAC valve. I've read the posts about IACs and related error codes and most times replacement of the IAC valve is the solution. However, before I go out and get a new IAC I am wondering if there is anything else I should do. So far I have:

1) checked all hoses and lines for vacuum leaks (none that I could see/hear);

2) disconnected the wiring clip from the IAC while the engine was running to see if it made any difference in the idle. It did not.

3) shook the wiring clip (while connected) to see if some kind of short or break was occuring (no difference in idle).

Can anyone think of anything else I should check before forking over the cash?

Thanks for any suggestions....... Rock
 
  #2  
Old 03-08-2003, 09:44 PM
Bob Ayers's Avatar
Bob Ayers
Bob Ayers is offline
Postmaster
Join Date: Jan 2003
Location: Durham, NC
Posts: 4,417
Likes: 0
Received 3 Likes on 3 Posts
Poor idle - DTC P1507

You can try cleaning the IAC valve first...
 
  #3  
Old 03-09-2003, 05:53 AM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

Bob,

Thanks. I was thinking about doing that. I'm also gonna test the electrical connections with a tester. Surpisingly, Haynes manual has some info on checking the IAC connections, resistance, etc.

Question though: What is best way to clean the IAC? I was gonna just use throttle body cleaner and compressed air but I read that Ford recommends against even cleaning it at all and Haynes warns against using solvent to clean it.
 
  #4  
Old 03-09-2003, 03:20 PM
Bob Ayers's Avatar
Bob Ayers
Bob Ayers is offline
Postmaster
Join Date: Jan 2003
Location: Durham, NC
Posts: 4,417
Likes: 0
Received 3 Likes on 3 Posts
Poor idle - DTC P1507

To be honest Rock, I've never had to clean one!

Sorry!!!!
 
  #5  
Old 03-09-2003, 04:08 PM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

I poked around the Ranger Station and got some info on cleaning the IAC. I had the right idea, but I need to use a cleaner that's safe for the oxygen sensors.

I'm not getting my hopes too high. From the threads that I read, there was just a few cases where it helped, and more cases where it did not help. But I agree it's worth a shot.

I checked the IAC plug and the voltage and resistance seem to be within limits.

I've already cleaned the MAF and the IAT sensor in the intake air tube, so these items hopefully won't be contributing to the problem.

Finally, I learned that there is a "table" of values that the computer uses to maintain proper idle and that the computer can get all screwed up (idle wise) when something malfunctions. So I tried resetting the computer, but to no avail. If I do get a new IAC valve I will have to do the same thing so the computer can adapt to it.
 
  #6  
Old 03-10-2003, 07:58 PM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

Cleaned the IAC today. Also cleaned out the PCV hose and put in new PCV valve, which were a little dirty.

No change in the idle problem. Still idles too low. Once the motor is warm it's not a problem, but it's a pain when it's cold b/c then I have to give it some throttle. The motor runs fine in all other respects.

Dealer wanted $115 for an IAC and NAPA wanted $55. Guess which one I went with? Should be in tommorow. Hope it resolves the problem.
 
  #7  
Old 03-11-2003, 05:23 AM
Bob Ayers's Avatar
Bob Ayers
Bob Ayers is offline
Postmaster
Join Date: Jan 2003
Location: Durham, NC
Posts: 4,417
Likes: 0
Received 3 Likes on 3 Posts
Poor idle - DTC P1507

Rock, sorry cleaning didn't do the trick.....good luck with a new
one!!!!
 
  #8  
Old 03-11-2003, 04:15 PM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

I replaced the IAC today with a new one and reset the computer. When I started the engine, I knew that things were better immediatly . Actually, it was idling a little high at first but the truck had been sitting for a while so it could have been that. Anyway, I figured that I was gonna have to drive around for a period in order for the computer to relearn the proper idle. So, I set out on the road.

After about an hour of city and highway driving, stop and go, etc (on purpose) I've had a nice consistent idle. Accordingly, right now I am a happy camper!

HOWEVER, not to rain on my own parade, but I think the real test is gonna be after the engine gets really cold overnight and I give it that initial frigid start in the morning. If that's OK, then I'm gonna scan for codes, just to make sure.

A note: The new IAC from NAPA came with its own gasket, but there is already a thin rubber gasket that sits in the upper intake manifold where the IAC bolts on. I did not take any other gasket(s) off so I elected not to put the new one on. The IAC itself looked exactly the same as the old one.
 
  #9  
Old 03-11-2003, 05:25 PM
Bob Ayers's Avatar
Bob Ayers
Bob Ayers is offline
Postmaster
Join Date: Jan 2003
Location: Durham, NC
Posts: 4,417
Likes: 0
Received 3 Likes on 3 Posts
Poor idle - DTC P1507

That's great news Rock, congratulations!!!!!
 
  #10  
Old 03-11-2003, 08:14 PM
Rockledge's Avatar
Rockledge
Rockledge is offline
Post Fiend
Thread Starter
Join Date: Jan 2003
Location: Connecticut
Posts: 9,748
Likes: 0
Received 12 Likes on 12 Posts
Poor idle - DTC P1507

Thanks Bob. I think I'm in good shape. I just got back from another ride in the Ranger. It had been sitting out in the cold (around 30 degrees or so) for several hours so I'm pretty sure I did a "cold start" in technical terms. The truck idled at about 1200 RPM for a while and then after it warmed up I was getting a consistent idle at about 900 RPM. As far as I know, the computer figures out what the best idle is based on vehicle load, ambient temperature, age and wear of motor, and some other factors. So if it decides to give me those RPMs under those conditions, who am I to argue!
 
  #11  
Old 05-27-2006, 06:15 PM
Flieger's Avatar
Flieger
Flieger is offline
New User
Join Date: May 2006
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Reset computer

Rockledge,
how did you reset the computer?
 
  #12  
Old 05-27-2006, 06:20 PM
Bob Ayers's Avatar
Bob Ayers
Bob Ayers is offline
Postmaster
Join Date: Jan 2003
Location: Durham, NC
Posts: 4,417
Likes: 0
Received 3 Likes on 3 Posts
Disconnect the negative battery cable, and touch it to the positive cable for a few seconds. This will discharge the capacitors in the PCM, and reset it. NOTE that you ARE NOT shorting the battery, you are just connecting the negative battery cable (which is off the battery post) to the positive one....
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
roller24
Fuel Injection, Carburetion & Fuel System
1
03-21-2017 12:55 PM
78F2504x4
3.8 & 4.2L V6
1
03-08-2011 11:18 PM
lv2race
1997-2006 Expedition & Navigator
6
09-04-2009 12:54 PM
kilted_drummer
Escape & Escape Hybrid
2
01-15-2009 01:07 PM
jcstratt
1997 - 2003 F150
3
01-31-2006 11:28 PM



Quick Reply: Poor idle - DTC P1507



All times are GMT -5. The time now is 11:50 PM.