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.

CEL Codes 25 & 27 & Running Rough

Thread Tools
 
Search this Thread
 
Old Jun 10, 2012 | 07:55 PM
  #1  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default CEL Codes 25 & 27 & Running Rough

Hey guys,

My CEL came on the other day, so I read the codes. I'm getting 25 and 27, something about the injection system. Anyways, my idle has been running really rough and sometimes taking right turns (most noticeable) I'm getting a bucking hesitation type thing. I'm pointed toward the fuel system, but I don't know how complex the 91's system is. I changed out the fuel filter last year. Fuel pump? (my experience is that they are usually good or not)

As always, any insight is greatly appreciated!
Reply
Old Jun 10, 2012 | 10:10 PM
  #2  
Radi's Avatar
CF Veteran
 
Joined: Apr 2012
Posts: 5,302
Likes: 23
From: Wisconsin
Model: Cherokee
Default

I'd start by connecting a fuel pressure gauge and see what you're working with. Fuel pumps can die a slow death, providing enough pressure to run the engine, but not enough to run it properly.
Reply
Old Jun 11, 2012 | 05:58 AM
  #3  
tjwalker's Avatar
CF Veteran
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2010
Posts: 5,839
Likes: 116
From: In the middle of Minnesota!
Year: 1999
Model: Cherokee
Engine: 4.0
Default

Code 25: Automatic Idle SPeed motor driver circuit. Short or open detected in one or more of the AIS control circuits.

*This is often related to the idle air control, mounted on the throttle body. You could try cleaning it, but for this code, I'd consider replacing it. Don't buy a cheap one from ebay; they're junk. Clean the throttle body while you're at it.

Code 27: Injector control circuit. Bank output driver stage does not respond properly to the control signal.

*Code 27 can be tricky. It means the computer isn't seeing the injectors pulse. This can be anything from a fuel injector connector, a fuel injector, or possibly even the computer (be sure you rule out everything else before swapping the computer).

I'd start with chasing that idle air control, clear the codes and see where you're at.
Reply
Old Jun 12, 2012 | 08:41 AM
  #4  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

http://shop.advanceautoparts.com/web...RPFUELAMS_____

Is this the part that I should try to throw at it?
Reply
Old Jun 12, 2012 | 10:07 AM
  #5  
TheJerm's Avatar
CF Veteran
 
Joined: Jun 2010
Posts: 2,501
Likes: 4
From: Flint/Asheville
Year: 1995
Model: Cherokee
Engine: 4.0 HO
Default

Just try cleaning that and the throttle body out first before throwing money at it, carbon usually just gums it up. Look for an unplugged injector, broken connector or broken wires for the injectors. Then test the injectors and computer
Reply
Old Jun 12, 2012 | 12:45 PM
  #6  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

I took off the throttle body, took the IACV out and scrubbed it up (was pretty nasty), jiggled the injectors around and voila (for now at least). She's running better than ever.

Thanks guys
Reply
Old Jul 2, 2012 | 09:25 AM
  #7  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

Well it didn't last too long. Back to the square one. I'm thinking that something with the injector code must be causing the fouling in the throttle body. Anybody know of a guide or something that I can test the signal to the injectors or how to pull the injectors and clean all of them?

Thanks again!
Reply
Old Jul 2, 2012 | 09:50 AM
  #8  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

Maybe I should try to find some 703 injectors and upgrade them while I'm trying to sort this out.
Reply
Old Jul 2, 2012 | 12:47 PM
  #9  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

When I pulled the throttle body off, it really wasn't dirty at all.
Reply
Old Jul 2, 2012 | 01:23 PM
  #10  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

I ohm tested and all of the injectors read 14.6. All of the connectors look good. I rechecked codes and I have 15 (speed sensor, does this have to do with why my speedo is intermittent?) and 27 still (fuel injector control circuit).
Reply
Old Jul 5, 2012 | 07:31 PM
  #11  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

I swapped to the neon injectors (thanks Programbo!) and reset the PCM, and right now all seems good. No codes yet after a quick spin.

Do you guys know if there should be a bit of a gap under the injectors? I couldn't really force the bottom of the injectors into the cylinder head, so I just lined them up and bolted the fuel rail back on. I ran the engine and took a flashlight looking for leaks and I think I'm all set, but that gap just made me nervous.

So now the front pipe / cat junction split open and I'm wondering if that's why my idle is total ****?

Thanks!
Reply
Old Jul 6, 2012 | 04:41 AM
  #12  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

Just kidding, code 27 is back. How can I test my injector wires before buying a computer?
Reply
Old Jul 10, 2012 | 02:37 PM
  #13  
theangler's Avatar
Thread Starter
Seasoned Member
 
Joined: Aug 2008
Posts: 494
Likes: 3
From: Maine
Year: 1991 Laredo
Model: Cherokee
Engine: 4.0L H.O.
Default

So I took out the computer to see if a component was burned up or something. Unfortunately the board has a rubber coating over it. I cleaned up the plug contacts with a cleaning spray and re-installed. I cleared the pcm again after installing and I haven't yet seen any codes after a few quick trips. The jeep's also running wayyyy better.

I checked each injector plug one at a time with the DVM.
With the key on (priming) one pin on the plug would read 5v to ground. Running, the other pin would read between 0 and 1v. They all tested this way, so I'm thinking that the wiring is good.

You guys think I may be out of the woods that easy?

Thanks,
Reply
Old Dec 30, 2019 | 12:46 PM
  #14  
HakkiNig's Avatar
Newbie
 
Joined: Dec 2019
Posts: 3
Likes: 0
Model: Cherokee (XJ)
Default iPhone 11 Pro Klf

iPhone 11 Pro Klf
iPhone 11 Pro Klf!
Reply
Old Dec 31, 2019 | 05:44 AM
  #15  
HakkiNig's Avatar
Newbie
 
Joined: Dec 2019
Posts: 3
Likes: 0
Model: Cherokee (XJ)
Default iPhone 11 Pro Klf

iPhone 11 Pro Klf
iPhone 11 Pro Klf!
Reply



All times are GMT -5. The time now is 07:50 AM.