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.

Check engine code p1294

Thread Tools
 
Search this Thread
 
Old Jun 16, 2015 | 08:08 AM
  #1  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Exclamation Check engine code p1294

Hello all,


I cleaned my throttle body this past weekend. I used throttle body cleaner for the throttle body itself and the IAC sensor. on sunday the check engine idiot light came on.


code p1294


targeted idle not reached.


any suggestions or ideas of what it could be?


I just rolled over 203,000 miles last week if that matters.
Reply
Old Jun 16, 2015 | 08:16 AM
  #2  
JPXJMOAB's Avatar
CF Veteran
 
Joined: Jan 2015
Posts: 2,152
Likes: 7
From: Minnesota
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Probably need a new IAC. They're very fragile
Reply
Old Jun 16, 2015 | 08:19 AM
  #3  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

Originally Posted by JPXJMOAB
Probably need a new IAC. They're very fragile


so cleaning it really didn't help than?
Reply
Old Jun 16, 2015 | 08:33 AM
  #4  
JPXJMOAB's Avatar
CF Veteran
 
Joined: Jan 2015
Posts: 2,152
Likes: 7
From: Minnesota
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Originally Posted by XJBARTZ90
so cleaning it really didn't help than?
it helped but you probably accidentally damaged the IAC, it's very easy to do.
Reply
Old Jun 16, 2015 | 08:38 AM
  #5  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

Originally Posted by JPXJMOAB
it helped but you probably accidentally damaged the IAC, it's very easy to do.


awesome, and thank you
Reply
Old Jun 19, 2015 | 06:09 PM
  #6  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

Today after work, on my way home the check engine light came back on again. same code. i have replaced the tps and the iac
Reply
Old Jun 19, 2015 | 06:32 PM
  #7  
JPXJMOAB's Avatar
CF Veteran
 
Joined: Jan 2015
Posts: 2,152
Likes: 7
From: Minnesota
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Check for vacuum leaks, that's your next step
Reply
Old Jun 19, 2015 | 09:34 PM
  #8  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

Originally Posted by JPXJMOAB
Check for vacuum leaks, that's your next step
i don't see any vacuum leaks. i checked all the lines. i changed a few rubber elbows but nothing huge.

i started the engine and really listened, u can hear a sucking noise. and its loud by the intake/manifold.
Reply
Old Jun 19, 2015 | 09:59 PM
  #9  
JPXJMOAB's Avatar
CF Veteran
 
Joined: Jan 2015
Posts: 2,152
Likes: 7
From: Minnesota
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Spray soap and water on all vacuum connections and look very closely for a leak..
Reply
Old Jun 20, 2015 | 12:03 AM
  #10  
Oswalla's Avatar
Seasoned Member
 
Joined: Dec 2014
Posts: 419
Likes: 12
From: Oregon (Wetside)
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0l
Default

What is your idle speed ? Is it too high or too low ?

I fit's good then un hook battery. Denergize by removing positive cable from battery, then remove negative cable from battery. "With cables off battery" touch the cables together for a few seconds or so. This will clear out computer of any energy. Install cables in reverse and go for a good 20 minute or so drive. Code should be gone if no real problem is going on.
Reply
Old Jun 20, 2015 | 07:52 AM
  #11  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

im gonna check with the spray bottle and soap and water for vacuum leaks or any other leaks.

i would say that it idles low. and u can see if move rev up and down ever so slightly.
Reply
Old Jun 21, 2015 | 09:48 PM
  #12  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

okay,
i checked for vacuum leaks with it running with soap and water. it reved up once to about 1500 rpms and stayed there, it was around the injectors. i turned it off and started it again and it was idling fine. i sprayed again and it didnt do anything the second time.

i also disconnected the battery and touch the two together.

i also replaced the coolant temperature sensor.

usually the code comes back in about 24hrs. we were playing the waiting game to see if it comes back.
Reply
Old Jun 24, 2015 | 01:31 PM
  #13  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

it came back on today, same code.
Reply
Old Jun 24, 2015 | 02:27 PM
  #14  
Oswalla's Avatar
Seasoned Member
 
Joined: Dec 2014
Posts: 419
Likes: 12
From: Oregon (Wetside)
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0l
Default

Originally Posted by XJBARTZ90
u can hear a sucking noise. and its loud by the intake/manifold.
You can make a poor mans stethoscope by taking a piece of vacuum hose and listen to a specific spot with it. Most parts stores have mechanic stethoscopes for a reasonable price. The older my hearing gets the more I use it .

Vacuum leak should produce a higher idle, not lower. Did you use a new gasket when you cleaned the throttle body. Did you get the o ring back on the IAC after cleaning. Any remote chance the idle screw got messed with, mine is sealed to prevent messing with it.

A long shot as I haven't read much about newer XJ's having a problem with intake/exhaust bolts coming loose but it is common vac leak on older XJ's. Check those bolts on intake/exhaust.

Last edited by Oswalla; Jun 24, 2015 at 02:32 PM.
Reply
Old Jun 24, 2015 | 02:35 PM
  #15  
XJBARTZ90's Avatar
Thread Starter
Seasoned Member
 
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Default

Originally Posted by Oswalla
You can make a poor mans stethoscope by taking a piece of vacuum hose and listen to a specific spot with it. Most parts stores have mechanic stethoscopes for a reasonable price. The older my hearing gets the more I use it .

Vacuum leak should produce a higher idle, not lower. Did you use a new gasket when you cleaned the throttle body. Did you get the o ring back on the IAC after cleaning. Any remote chance the idle screw got messed with, mine is sealed to prevent messing with it.

A long shot as I haven't read much about newer XJ's having a problem with intake/exhaust bolts coming loose but it is common vac leak on older XJ's. Check those bolts on intake/exhaust.


I put a new throttle body gasket everytime I take it off. The new IAC came with a new o-ring Gasket. and the idler screw?


ill check my intake/exhaust bolts after work
Reply



All times are GMT -5. The time now is 10:57 PM.