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.

1990 4.0l slow to start and rough idle

Thread Tools
 
Search this Thread
 
Old Oct 16, 2016 | 04:10 PM
  #1  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default 1990 4.0l slow to start and rough idle

I bought this Jeep 6 months ago. It has been idling rough since I bought it. It also takes a bit for it to start. Hold key for 5 seconds or so and it starts right up. It runs very rough until it warms up, then it just runs rough.

The motor only has 45k on a rebuild. Since I bought it I have replaced the cap, rotor, wires, and plugs. EGR valve has been removed and blanked off (it was faulty). Went through all of the vacuum lines, replacing any suspect lines. Pulled a vacuum on all components to verify they are holding a vacuum. I checked the CPS sensor, it is putting out correct resistance and voltage.

I'm open to suggestions. Thoughts?
Reply
Old Oct 19, 2016 | 04:57 PM
  #2  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

Some more research suggests the O2 sensor may be shot. My research says the heating element can be tested, but the actual function of the sensor can not be tested without hooking a scan tool to the Jeep and observing the output of the sensor. Seems consensus is to replace it if in doubt. Found this one on Amazon: https://www.amazon.com/Bosch-12009-O...+12009+Titania. Other thoughts? I really am at a loss on trouble shooting this thing. I don't like to throw parts at the problem, but the O2 sensor seems like a maintenance item from what I gather.
Reply
Old Oct 22, 2016 | 01:02 PM
  #3  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

Installed a new O2 sensor this morning and drove it to work and back. The idle, and acceleration are noticeably better. Still idling rough and some hesitation. Not sure where to go next. I've seen cruiser's website, I guess I'll start running down the list.
Reply
Old Oct 22, 2016 | 10:08 PM
  #4  
97grand4.0's Avatar
CF Veteran
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2015
Posts: 2,856
Likes: 201
From: syracuse ny
Year: 1997
Model: Grand Cherokee (ZJ)
Engine: 4.0, new lifters valve job with new springs and exhaust valves, preload set with shims
Default

Fuel pressure tests.
Reply
Old Oct 23, 2016 | 09:00 AM
  #5  
cruiser54's Avatar
::CF Moderator::
 
Joined: Aug 2011
Posts: 43,971
Likes: 1,578
From: Prescott, Az
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by bad_idea
Installed a new O2 sensor this morning and drove it to work and back. The idle, and acceleration are noticeably better. Still idling rough and some hesitation. Not sure where to go next. I've seen cruiser's website, I guess I'll start running down the list.
How many of my Tips have you completed?
Reply
Old Oct 23, 2016 | 11:15 AM
  #6  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

Only completed #7 so far. I replaced the fuel filter this morning as I didn't know the age/condition of the existing. Seemed to help it run better. After lunch I'll check the fuel pressure and flow rate. If that checks out, ground and connector refreshing is next on the list.
Reply
Old Oct 23, 2016 | 12:03 PM
  #7  
97grand4.0's Avatar
CF Veteran
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2015
Posts: 2,856
Likes: 201
From: syracuse ny
Year: 1997
Model: Grand Cherokee (ZJ)
Engine: 4.0, new lifters valve job with new springs and exhaust valves, preload set with shims
Default

**Now sees the wisdom of Cruiser54's 'list**

by the way, 54 was my number in the fire department. They were always saying 'car 54 where are you'
Reply
Old Oct 23, 2016 | 09:27 PM
  #8  
cruiser54's Avatar
::CF Moderator::
 
Joined: Aug 2011
Posts: 43,971
Likes: 1,578
From: Prescott, Az
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by bad_idea
Only completed #7 so far. I replaced the fuel filter this morning as I didn't know the age/condition of the existing. Seemed to help it run better. After lunch I'll check the fuel pressure and flow rate. If that checks out, ground and connector refreshing is next on the list.
1,3,4 and 5 need to be done.
Reply
Old Oct 25, 2016 | 03:29 PM
  #9  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

I checked the fuel pressure and flow rate, they are within spec. Have not completed 1,3,4 and 5 from the list yet, got sidetracked with putting in a gauge cluster with gauges instead of idiot lights.

It is still idling rough, sometimes rougher than others. Something is still wacky. When it is running especially rough the RPMs drop. Below are two pictures of the Tach, as I am not sure what the numerical value is for the tick marks. The lower mark is when it runs rough.







What are the RPMs on each of the pictures? What RPM should it idle at in gear?
Reply
Old Oct 25, 2016 | 06:38 PM
  #10  
cruiser54's Avatar
::CF Moderator::
 
Joined: Aug 2011
Posts: 43,971
Likes: 1,578
From: Prescott, Az
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by bad_idea
i checked the fuel pressure and flow rate, they are within spec. Have not completed 1,3,4 and 5 from the list yet, got sidetracked with putting in a gauge cluster with gauges instead of idiot lights.

It is still idling rough, sometimes rougher than others. Something is still wacky. When it is running especially rough the rpms drop. Below are two pictures of the tach, as i am not sure what the numerical value is for the tick marks. The lower mark is when it runs rough.







what are the rpms on each of the pictures? What rpm should it idle at in gear?
do the tips before screwing with anything else just yet!!
Reply
Old Oct 29, 2016 | 07:11 PM
  #11  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

Ran through the list today. Completed the following:

1 – Ground refreshing
3 – Connector and relay/receptacle refreshing
5 – Checking sensor grounds
7 – CPS testing and adjusting
8 – TPS testing and adjusting
11 – Throttle body and IAC cleaning

I started the Jeep as I completed each item. Negligible improvement between items. I did 8 last. Before I completed 8 it started and idled good, then after running for 5-10 seconds it started to idle rough again. I assume it is in open loop at start up, then goes into closed loop and begins to run rough. Is that accurate?

Then I completed 8 and things got weird. The REFERENCE voltage is 4.88 volts, so 17% of that is .829 volts. Mine was reading .652 volts OUTPUT. I adjusted the TPS to read .829 volts OUTPUT. Started the Jeep and the idle shot up to 2500 RPMs and stayed there. Shut it off and adjusted the OUTPUT voltage to .750 volts, started Jeep, idle was normal. Adjusted the sensor with the Jeep running to the previous .829 volts OUTPUT voltage, idle didn't change much. Let it run for a while and the idle climbed to 1000 and stayed there, then after a few minutes up to 1200 and stayed there. Not sure what that indicates, perhaps the TPS is faulty?

Also, I am still not sure what the first two tick marks on the tach indicate. What are the RPM readings for those marks?
Reply
Old Oct 29, 2016 | 07:48 PM
  #12  
cruiser54's Avatar
::CF Moderator::
 
Joined: Aug 2011
Posts: 43,971
Likes: 1,578
From: Prescott, Az
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by bad_idea
Ran through the list today. Completed the following:

1 – Ground refreshing
3 – Connector and relay/receptacle refreshing
5 – Checking sensor grounds
7 – CPS testing and adjusting
8 – TPS testing and adjusting
11 – Throttle body and IAC cleaning

I started the Jeep as I completed each item. Negligible improvement between items. I did 8 last. Before I completed 8 it started and idled good, then after running for 5-10 seconds it started to idle rough again. I assume it is in open loop at start up, then goes into closed loop and begins to run rough. Is that accurate?

Then I completed 8 and things got weird. The REFERENCE voltage is 4.88 volts, so 17% of that is .829 volts. Mine was reading .652 volts OUTPUT. I adjusted the TPS to read .829 volts OUTPUT. Started the Jeep and the idle shot up to 2500 RPMs and stayed there. Shut it off and adjusted the OUTPUT voltage to .750 volts, started Jeep, idle was normal. Adjusted the sensor with the Jeep running to the previous .829 volts OUTPUT voltage, idle didn't change much. Let it run for a while and the idle climbed to 1000 and stayed there, then after a few minutes up to 1200 and stayed there. Not sure what that indicates, perhaps the TPS is faulty?

Also, I am still not sure what the first two tick marks on the tach indicate. What are the RPM readings for those marks?
Probably a faulty TPS.

Ever replaced the oxygen sensor?
Attached Thumbnails 1990 4.0l slow to start and rough idle-ntk-o2-sensor.jpg  
Reply
Old Oct 29, 2016 | 07:55 PM
  #13  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

It has a new Bosch O2 sensor, one week old. Is there any way to test the TPS?
Reply
Old Oct 29, 2016 | 07:58 PM
  #14  
cruiser54's Avatar
::CF Moderator::
 
Joined: Aug 2011
Posts: 43,971
Likes: 1,578
From: Prescott, Az
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by bad_idea
It has a new Bosch O2 sensor, one week old. Is there any way to test the TPS?
Yeah. With an analog voltmeter.
Have you ever replaced it?
Reply
Old Oct 29, 2016 | 08:05 PM
  #15  
bad_idea's Avatar
Thread Starter
CF Veteran
5 Year Member
 
Joined: Apr 2016
Posts: 1,820
Likes: 60
From: Pasquotank, NC
Year: 1990
Model: Cherokee
Engine: 4.0
Default

No I haven't. What is the procedure with an analog voltmeter?

I did notice while setting the TPS, I lost the signal a couple times. At the time I thought the leads had lost contact with the wires in the connector. But now I am thinking perhaps the sensor stopped outputting a signal intermittently?
Reply



All times are GMT -5. The time now is 02:18 PM.