Check engine code p1294
Thread Starter
Seasoned Member
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
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.
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.
Trending Topics
Thread Starter
Seasoned Member
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
Seasoned Member
Joined: Dec 2014
Posts: 419
Likes: 12
From: Oregon (Wetside)
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0l
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.
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.
Thread Starter
Seasoned Member
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
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.
i would say that it idles low. and u can see if move rev up and down ever so slightly.
Thread Starter
Seasoned Member
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
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.
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.
Seasoned Member
Joined: Dec 2014
Posts: 419
Likes: 12
From: Oregon (Wetside)
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0l
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.
.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.
Thread Starter
Seasoned Member
Joined: May 2015
Posts: 313
Likes: 2
From: ROCKFORD IL
Year: 2001
Model: Cherokee
Engine: I6
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.
.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


