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 06-16-2015, 08:08 AM
  #1  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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.
Old 06-16-2015, 08:16 AM
  #2  
CF Veteran
 
JPXJMOAB's Avatar
 
Join Date: Jan 2015
Location: Minnesota
Posts: 2,152
Likes: 0
Received 7 Likes on 7 Posts
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Probably need a new IAC. They're very fragile
Old 06-16-2015, 08:19 AM
  #3  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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?
Old 06-16-2015, 08:33 AM
  #4  
CF Veteran
 
JPXJMOAB's Avatar
 
Join Date: Jan 2015
Location: Minnesota
Posts: 2,152
Likes: 0
Received 7 Likes on 7 Posts
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.
Old 06-16-2015, 08:38 AM
  #5  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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
Old 06-19-2015, 06:09 PM
  #6  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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
Old 06-19-2015, 06:32 PM
  #7  
CF Veteran
 
JPXJMOAB's Avatar
 
Join Date: Jan 2015
Location: Minnesota
Posts: 2,152
Likes: 0
Received 7 Likes on 7 Posts
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Check for vacuum leaks, that's your next step
Old 06-19-2015, 09:34 PM
  #8  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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.
Old 06-19-2015, 09:59 PM
  #9  
CF Veteran
 
JPXJMOAB's Avatar
 
Join Date: Jan 2015
Location: Minnesota
Posts: 2,152
Likes: 0
Received 7 Likes on 7 Posts
Year: 1999
Model: Cherokee
Engine: 4.0L
Default

Spray soap and water on all vacuum connections and look very closely for a leak..
Old 06-20-2015, 12:03 AM
  #10  
Seasoned Member
 
Oswalla's Avatar
 
Join Date: Dec 2014
Location: Oregon (Wetside)
Posts: 418
Received 12 Likes on 12 Posts
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.
Old 06-20-2015, 07:52 AM
  #11  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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.
Old 06-21-2015, 09:48 PM
  #12  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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.
Old 06-24-2015, 01:31 PM
  #13  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
Year: 2001
Model: Cherokee
Engine: I6
Default

it came back on today, same code.
Old 06-24-2015, 02:27 PM
  #14  
Seasoned Member
 
Oswalla's Avatar
 
Join Date: Dec 2014
Location: Oregon (Wetside)
Posts: 418
Received 12 Likes on 12 Posts
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; 06-24-2015 at 02:32 PM.
Old 06-24-2015, 02:35 PM
  #15  
Seasoned Member
Thread Starter
 
XJBARTZ90's Avatar
 
Join Date: May 2015
Location: ROCKFORD IL
Posts: 313
Likes: 0
Received 2 Likes on 2 Posts
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


Quick Reply: Check engine code p1294



All times are GMT -5. The time now is 08:00 PM.