Gilpine
NAXJA Forum User
- Location
- Fort Collins
1997 XJ 2DR Sport, 4.0, 214,000 miles, AX-15, Dana 30 front, Chrysler 8.25 rear. Hey guys, been having some rough idle and RPM surging problems with the XJ the last few days and hoping someone has some ideas...
The Jeep runs great upon initial startup and idles around 1,000 RPMs, but after warming up for 5ish minutes it starts to run really rough and RPMs start to drop to about 600-700, then spike to about 1,000 and then drop again. This continues as long as the engine is running. If I try driving it once fully warmed up it feels like I'm pulling a boat anchor and I can't go faster than about 25-30 MPH. If I drive it before fully warming up it runs fine and seems normal. I think this has something to do with the differences between running in open loop vs. closed loop?
The Jeep is not throwing a check engine light; spark plugs, wires, distributer, and camshaft position sensor all replaced within last 10,000 miles; the instrument cluster only reads codes 12 and 55 when I do the ignition code trick; I cleaned the IAC and the throttle body, but it didn't help; and my scanner also shows no CEL.... My scanner does show live readings though, and shows the O2 sensors both fluctuating between .1 and 1 volts while it is running well, and then shows O2 sensor 2 flatlining at .1 volts when it starts to idle rough, and shows sensor 1 staying at about .8 volts. I figure it's likely the upstream O2 sensor causing the issue since the downstream only checks to see if the cat is working if I'm correct...
The scanner can not scan codes for the O2 sensors apparently until I have "completed a drive cycle", but that will be hard to do while it's running this rough. I'll let her cool down and drive around the block a few times later and see if it pulls any codes. Trying to not throw parts at this issue that do not fix the problem as I'm a poor college student.
The Jeep runs great upon initial startup and idles around 1,000 RPMs, but after warming up for 5ish minutes it starts to run really rough and RPMs start to drop to about 600-700, then spike to about 1,000 and then drop again. This continues as long as the engine is running. If I try driving it once fully warmed up it feels like I'm pulling a boat anchor and I can't go faster than about 25-30 MPH. If I drive it before fully warming up it runs fine and seems normal. I think this has something to do with the differences between running in open loop vs. closed loop?
The Jeep is not throwing a check engine light; spark plugs, wires, distributer, and camshaft position sensor all replaced within last 10,000 miles; the instrument cluster only reads codes 12 and 55 when I do the ignition code trick; I cleaned the IAC and the throttle body, but it didn't help; and my scanner also shows no CEL.... My scanner does show live readings though, and shows the O2 sensors both fluctuating between .1 and 1 volts while it is running well, and then shows O2 sensor 2 flatlining at .1 volts when it starts to idle rough, and shows sensor 1 staying at about .8 volts. I figure it's likely the upstream O2 sensor causing the issue since the downstream only checks to see if the cat is working if I'm correct...
The scanner can not scan codes for the O2 sensors apparently until I have "completed a drive cycle", but that will be hard to do while it's running this rough. I'll let her cool down and drive around the block a few times later and see if it pulls any codes. Trying to not throw parts at this issue that do not fix the problem as I'm a poor college student.