← Back to list

2005 Jeep Grand Cherokee 4.7L P0031/P0037/P0051/P0057 with Persistent High IAC Current and Idle Issues

Model: 2005 Jeep Grand Cherokee Fault Code: P0507 Posted: 2019-02-21 21:36

I own a 2005 Jeep Grand Cherokee 4.7L (WK model) and am experiencing a persistent high idle air control (IAC) current issue despite multiple troubleshooting steps. The vehicle shows no diagnostic trouble codes (DTCs), but I observe an abnormally high IAC current: approximately 4,000 mA at idle and up to 8,000 mA at highway speeds (65 mph). According to my AUTEL Maxicheck MX808 scanner, the normal operating range for IAC current is 0–1000 mA. The engine idles between 589 and 607 RPM. I have already replaced both the IAC valve and the ECM (engine control module) — the high IAC current persists in both cases. Vacuum lines and hoses have been inspected and appear intact. I also tested with the air filter removed, but this did not resolve the issue. During testing, when the IAC valve is unplugged with the key off and engine off, my scanner reads a constant 48 mA instead of 0 mA — which suggests an electrical leak or ground fault in the circuit. The IAC system is configured as a 2-wire setup. I have performed all standard service manual circuit tests, and they pass except for this one anomaly. After replacing the ECM (which previously resolved O2-related codes), the high IAC current remained unchanged. This leads me to suspect either a faulty PCM or an underlying wiring/ground issue between the PCM and IAC valve. I am currently considering whether the IAC system relies on input from other sensors, such as the throttle position sensor (TPS) or manifold absolute pressure (MAP), and if there is a need for reprogramming via dealer tools like Starscan — though my 4.7L model does not have an electronic throttle body and uses standalone sensors. I am experiencing occasional stumbles during acceleration, especially when starting from a complete stop. I’ve tried grounding the throttle body to battery terminals with jumper wires, but this did not help. I’m seeking advice on what other components or diagnostics might be overlooked in diagnosing this persistent high IAC current issue.

Related fault codes
P0507
Comments (14)
Anonymous 2019-02-22 12:12

No diagnostic codes are present — this suggests the PCM is accepting current idle RPM readings as normal. Could you confirm whether your IAC valve is a 2-wire or 4-wire model? Using a scanner like AUTEL Maxicheck MX808 is essential, especially since key-on/off cycling may not reveal all stored codes.

Anonymous 2019-02-22 13:25

I do not have any DTCs. My IAC current readings are consistently above the normal range — around 4,000 mA at idle and up to 8,000 mA at highway speeds. The scanner shows red when values exceed its range (0–1000 mA). When unplugged with key off and engine off, I measure a steady 48 mA instead of zero. This indicates a possible ground fault or wiring issue. My IAC is a 2-wire model, as per the service manual.

Anonymous 2019-08-16 16:11

I'm experiencing the exact same symptoms on my 2005 Jeep Grand Cherokee with a 4.7L engine and using the same AUTEL Maxicheck MX808 scanner. Did you find a resolution to this issue?

Anonymous 2019-08-17 16:15

I haven’t found a definitive fix yet. I’ve replaced the IAC valve three times, including one with an expensive Mopar unit — still no improvement. After replacing the ECM (which previously resolved O2-related codes), the high IAC current remained unchanged. All circuit tests in the service manual passed except for the unplugged IAC test, which shows 48 mA instead of zero. This leads me to suspect either a faulty PCM or an electrical ground issue between the PCM and IAC valve. Since my 4.7L lacks an electronic throttle body (uses standalone sensors), reprogramming via dealer tools like Starscan may not apply. I’m still unsure whether the IAC system depends on other sensor inputs. If anyone finds a solution, I’d greatly appreciate sharing it. No driveability issues or DTCs are present — just occasional hesitation at acceleration.

Anonymous 2019-08-17 17:13

I'm taking my vehicle to a trusted mechanic who specializes in Jeep diagnostics. I’ve noticed significant power loss when coming to a complete stop, which makes me nervous when entering traffic. No codes are present. I’ll update if any progress is made.

Anonymous 2019-09-05 15:24

I found this post while searching for the same issue. A Jeep diagnostic specialist at a service shop noticed that my idle current was around 4–5 amps (instead of the expected 0–1000 mA) and observed idle drop issues. They recommended swapping out the throttle body assembly — including IAC and TPS components — from a donor vehicle with known good performance. I’m currently searching for such a donor to test temporarily. If you find any resolution, please share your results!

Anonymous 2019-09-06 04:08

I have a few thoughts on this common issue: if both the PCM and IAC valve have been replaced but the high current persists, could there be an intermediate wiring fault or poor ground connection between them? A temporary bypass test — connecting the IAC directly to the PCM with jumper wires — might help isolate whether the issue lies in the circuit or in the control module itself.

Anonymous 2019-09-09 22:55

Hello, I have the same problem. I’ve solved it — could you please share what the actual root cause was?

Anonymous 2019-11-25 14:26

Has anyone else found a solution to this persistent high IAC current issue on a 2005 Jeep Grand Cherokee 4.7L?

Anonymous 2019-11-25 14:46

Hello, could you please share what the actual fix was? Did you ever resolve this issue?

Anonymous 2019-12-07 16:07

I'm bumping this post. I have a 2005 Jeep Grand Cherokee Laredo with the same symptoms. The vehicle runs fine after a cold start, but once warmed up and parked for 10–15 minutes, upon restart it stumbles and misses for about 30 seconds before stabilizing. My IAC current jumps from 0 mA to 40–50 mA immediately after starting — this behavior is consistent with an intermittent IAC or ground fault.

Anonymous 2021-02-10 12:25

I'm also experiencing the same issue on a 2005 Dodge Dakota with a 4.7L engine. I have the same AUTEL Maxicheck MX808 scanner and observe readings of 6,000–8,000 mA at idle. The engine idles well but feels sluggish. I’ve replaced the IAC sensor with a Duralast unit from AutoZone — no improvement. I’ve also tried spraying SeaFoam into the intake to clean ports — ineffective. I’ve even grounded the throttle body directly to battery terminals using jumper wires, but this didn’t resolve it. If anyone finds a solution or has a fix, I’ll update here immediately.

Anonymous 2022-11-09 20:23

I’m having the same issue on my 2007 Dodge Durango with a 4.7L engine. I’ve replaced the IAC valve twice now — readings remain consistently high at 4,000–6,000 mA even at idle.

Anonymous 2024-02-07 11:23

I have the same problem on my 2003 Jeep Grand Cherokee with a 3.7L engine — has anyone ever found a permanent fix for this high IAC current issue?