1999 Dodge Ram Logo
Posted on Feb 25, 2011
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

Computer code p0505 -running at high idle - 1999 Dodge Ram

3 Answers

Jeffrey Turcotte

Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

  • Dodge Master 8,991 Answers
  • Posted on Feb 26, 2011
Jeffrey Turcotte
Dodge Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Joined: Aug 22, 2010
Answers
8991
Questions
7
Helped
4373321
Points
33683

Hi, not sure which engine you have so I can't be precise, but here is what I recommend. Remove the idle air control valve and check the valve seat for blockage. If dirty, clean both the passages and the valve, reinstall and see if that resolves the code. If it isn't blocked or dirty, run the tests below using a volt/ohmmeter. The primary test to run is step 8. If the valve fails step 8, replace the valve. If it passes, then check the PCM reference voltages in step 7. Let me know if you have questions.


computer code p0505 -running at - jturcotte_1104.gif


TESTING Conclusive testing of this component requires the use of special, factory-supplied equipment and is not included here. The tests below will provide valuable information regarding condition of the IAC motor and require only a VOM.

  1. Ignition must be OFF .
  2. Disconnect the IAC motor connector.
  3. Disconnect the PCM harness connector(s).
  4. Measure the resistance of the four IAC motor wires between the motor connector and the PCM connector. Refer to the illustrations for wire colors.
  5. Resistance should be under 5.0 ohms. Replace any wire with a higher resistance.
  6. Check for resistance between each motor lead and ground. Replace any wire with resistance under 5.0 ohms.
  7. Remove the ASD relay from the PDC (location is shown on the underside of the PDC cover. Connect a jumper between cavity 30 and 87 . Turn the ignition ON . Measure the voltage at each of the driver wires. Voltage should not exceed 1.0 v.
  8. With the ignition OFF and the IAC and PCM connectors detached, measure the resistance between each driver wire and ground. Resistance must be above 5.0 ohms in each case.
jturcotte_296.jpg

Fig. IAC motor assembly

Fig. IAC motor eleccomputer code p0505 -running at - jturcotte_1106.gifinouts


jturcotte_1106.gif

Fig. IAC motor and driver circuits



REMOVAL & INSTALLATION
The IAC motor is located on the rear of the throttle body secured by two Torx® screws.

  1. Disconnect the negative battery cable.
  2. Remove the air cleaner assembly.
  3. Unplug the IAC motor connector.
  4. Remove the two mounting Torx® screws.
  5. Remove the IAC motor from the throttle body.


WARNING When the IAC motor is removed from the throttle body, do NOT extend the pintle more than 0.250 inch (6.35mm). If the pintle is extended more than this amount, it may separate from the IAC motor and the motor will have to be replaced.

To install:
  1. Install the IAC motor in the throttle body.
  2. Tighten the mounting bolts to 60 inch lbs. (7 Nm).
  3. Plug the IAC electrical connector in.
  4. Install the air cleaner assembly.Connect the negative battery cable.
jturcotte_297.jpg

Fig. IAC motor mounting screws (arrows)

Anonymous

Level 2:

An expert who has achieved level 2 by getting 100 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Sergeant:

An expert that has over 500 points.

  • Expert 257 Answers
  • Posted on Feb 26, 2011
Anonymous
Expert
Level 2:

An expert who has achieved level 2 by getting 100 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Sergeant:

An expert that has over 500 points.

Joined: Jan 14, 2011
Answers
257
Questions
3
Helped
347678
Points
772

Idle control system malfunction.
The idle air control motor is on the back side of the throttle body. Make sure the connections are clean to it., but if you have to replace parts, I would start with the throttle position sensor on the side of the throttle body. It's cheaper and more likely the cause.

Ad

Anonymous

Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

  • Master 376 Answers
  • Posted on Feb 25, 2011
Anonymous
Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

Joined: Jan 14, 2011
Answers
376
Questions
1
Helped
141371
Points
1194

If its running at a high idle I would test my Throttle position sensor and the idle air valve to make sure that there working properly.Next check and make sure that all you vacuum hoses are connected and not cracked or broken.You can find a diagram on the underside of the hood or on the radiator support near the fan shroud.

3 Related Answers

Anonymous

  • 1940 Answers
  • Posted on Apr 13, 2011

SOURCE: 1999 Ram 3500 Wagon with

The IAC stepper motor is mounted to the throttle body, and regulates the amount of air bypassing the control of the throttle plate. As engine loads and ambient temperatures change, engine rpm changes. A pintle on the IAC stepper motor protrudes into a passage in the throttle body, controlling air flow through the passage. The IAC is controlled by the Powertrain Control Module (PCM) to maintain the target engine idle speed.

At idle, engine speed can be increased by retracting the IAC motor pintle and allowing more air to
pass through the port, or it can be decreased by restricting the passage with the pintle and diminishing the amount of air bypassing the throttle plate.
The IAC is called a stepper motor because it is moved (rotated) in steps, or increments. Opening the IAC opens an air passage around the throttle blade which increases RPM.

The PCM uses the IAC motor to control idle speed (along with timing) and to reach a desired MAP during decel (keep engine from stalling).

The IAC motor has 4 wires with 4 circuits. Two of the wires are for 12 volts and ground to supply electrical current to the motor windings to operate the stepper motor in one direction. The other 2 wires are also for 12 volts and ground to supply electrical current to operate the stepper motor in the opposite direction. To make the IAC go in the opposite direction, the PCM just reverses polarity on both windings. If only 1 wire is open, the IAC can only be moved 1 step (increment) in either direction. To keep the IAC motor in position when no movement is needed, the PCM will energize both windings at the same time. This locks the IAC motor in place.

In the IAC motor system, the PCM will count every step that the motor is moved. This allows the
PCM to determine the motor pintle position. If the memory is cleared, the PCM no longer knows the position of the pintle. So at the first key ON, the PCM drives the IAC motor closed, regardless of where it was before. This zeros the counter. From this point the PCM will back out the IAC motor and keep track of its position again.

When engine rpm is above idle speed, the IAC is used for the following:

  • Off-idle dashpot (throttle blade will close quickly but idle speed will not stop quickly)
  • Deceleration air flow control
  • A/C compressor load control (also opens the passage slightly before the compressor is engaged so that the engine rpm does not dip down when the compressor engages)
  • Power steering load control
The PCM can control polarity of the circuit to control direction of the stepper motor.

Solutions:
  1. First, try removing the IAC Valve, and cleaning the valve and the opening in the throttle body where the IAC Valve installs using Carburetor Cleaner. Ensure that the IAC Valve hole in the throttle body is not clogged, and is free from carbon deposits, etc. Have the ECM reset and check for the problem again.
  2. If the Check Engine Light comes back on, replace the IAC Valve. Have the ECM reset and check for the problem again.
  3. If the Check Engine Light still comes on, although highly unlikely, you may have a clogged throttle body, faulty wiring or connector, or faulty ECM (very unlikely since the vehicle runs).


I’m happy to help further over the phone at https://www.6ya.com/expert/jeremy_69f3cc28d95bf514

Ad

Anonymous

  • 50 Answers
  • Posted on Feb 06, 2009

SOURCE: Engine code P0505 for 2002 honda odyssey

p0505 is directly related to the idle air control valve (sometimes called the rotary valve) i cant count how many of these i have replaced on hondas. It is located directly under the throttle body so it can be difficult to replace. I would recommend you having a professional replace this due to the difficulty of the valve removal

Anonymous

  • 128 Answers
  • Posted on Dec 15, 2010

SOURCE: hello i have a 2001

well the ecu try to control the idle but if there is a leak on the intake maniful after the trotlebady it can not control it check for vamum leak may be a hose the pcv valve hose on the intake

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

2002 honda civic code p0505

Error Code: P0505
Fault Location:
Idle Speed Control (ISC) System - Malfunction
Possible Cause:
-Wiring harness.
-Idle speed control (ISC) actuator/Idle air control valve (IAC) valve.
-Throttle valve tight/sticking.
-Engine control module (ECM).
0helpful
1answer

Code 505 nissan pathfinder

Code P0505 is Idle control system malfunction. You can tweak the idle level of these, but I hope you're patient. After working on mine (I did not replace, he just cleaned and adjusted), for about an hour and many adjustments, my mechanic was able to get mine just right. Started running perfect and service engine light went off as well.
2helpful
1answer

Alfa 156 2lt JTS fault codes P0120 & P0505 are they an easy fix?

p0120 means you have a throtle position sensor problem could get expesive if throtle body is bad p0505 is same problem it means throtle idle controle valve problem hmm short bad ecm or bad throtle body hope this helps
0helpful
1answer

1999 dodge durango 5.2l code po505

P0505 - Idle Control System Malfunctionxicon.jpghttp://engine-codes.com/p0505.htmlForum CodePossible causes- IACV-AAC valve harness is open or shorted
- IACV-AAC valve poor electrical connection
- Faulty IACV-AAC valve

Read more: http://engine-codes.com/p0505.html#ixzz1zVJIt34L
1helpful
1answer

How to fix code P0505 code on 2000 kia sportage?

P0505: Idle Air Control Valve System fault, Code P0505
-Vacuum leak
-Dirty throttle body
-IAC motor defective
-Poor electrical connection to the IAC valve, hope this helps and good-day !
0helpful
1answer

P0505

Its the IAC idle air contorll unit its on the air horn and controlls the air flow at idle This code is saying that something is malfunctioning it is not saying at what RPM it is happening at there is 5 or 6 differant codes for this and they run from P0505 thought P0509 but if you are geting P0505 i would just replace the unit but check the connection to it first it may be a bad connection it dose get weather and heat and that cerates problems with contacts
0helpful
1answer

Hello i have a 2001 chrysler 300m, 3.5 engine with code p0505 i already put a new iac and cleared code and i came back with the same code p0505, also the idle gets stuck on high rpms. and even if i...

well the ecu try to control the idle but if there is a leak on the intake maniful after the trotlebady it can not control it check for vamum leak may be a hose the pcv valve hose on the intake
1helpful
1answer

1999 dodge stratus car runs for awhile then dies check engine light comes on code P0505

P0505: Idle Air Control System

There is a small motor that controls the amount of air the engine gets when you aren't using the throttle. The computer uses this small motor to control your idle. It sounds like it needs to be replaced. You can try cleaning it first with some throttle body & air intake cleaner.
Not finding what you are looking for?

3,793 views

Ask a Question

Usually answered in minutes!

Top Dodge Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Arnie Burke
Arnie Burke

Level 3 Expert

7339 Answers

Are you a Dodge Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...