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.

Cooling fan not not coming on when supposed to.

Thread Tools
 
Search this Thread
 
Old 07-12-2017, 07:18 PM
  #1  
Newbie
Thread Starter
 
Shippwreckk's Avatar
 
Join Date: Jul 2017
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default Cooling fan not not coming on when supposed to.

So, I have a 96 XJ 4.0 that has been overheating recently. The coolant looks good. I replaced the thermostat and fan clutch. But I'm almost positive it is due to the cooling fan. Iv replaced both the coolant temp sensor and the sender twice. Iv tested the temp of the motor and it was consistent with the reading on the gauge. The fan is not kicking on until the gauge is reading about 235°-240°. I replaced the relay and still not working properly. When I unplug the temp sensor the fan comes on. So I know the fan is working properly. If I leave it unplugged the fan does bring the temp down to where it needs to be. So I think the rest of my cooling system is fine. I'm kinda stumped. It seems like the computer is to blame. Seems like it is not telling the fan to kick on at the right temp. Any help would be greatly appreciated. Thanks.
Old 07-12-2017, 08:35 PM
  #2  
CF Veteran
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 952 Likes on 767 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Hmmm. There are two temp senders on some years, but I don't remember which years have two, and which years have one. I'm thinking that the earlier ones had two (which is a dumb design), and it might have changed to one in 97. BUT! I'm not sure of the year it changed.

On the years with two temp senders, one is the gauge, and the other informs the computer, which would be the one that takes care of your fan.

Anyway, if you have the two-sensor setup, you have probably changed the wrong one - the one that drives the gauge.
Old 07-12-2017, 09:52 PM
  #3  
CF Veteran
 
CurrySoSpicy's Avatar
 
Join Date: Jun 2016
Location: York PA
Posts: 2,929
Likes: 0
Received 5 Likes on 5 Posts
Year: 2001
Model: Cherokee
Engine: 4.0 Litre I6
Default

Originally Posted by BlueRidgeMark
Hmmm. There are two temp senders on some years, but I don't remember which years have two, and which years have one. I'm thinking that the earlier ones had two (which is a dumb design), and it might have changed to one in 97. BUT! I'm not sure of the year it changed.

On the years with two temp senders, one is the gauge, and the other informs the computer, which would be the one that takes care of your fan.

Anyway, if you have the two-sensor setup, you have probably changed the wrong one - the one that drives the gauge.
I think 96 was the last year for that. There is one on the thermostat housing and one on the back of the head IIRC. Not sure which one does the PCM info and which one feeds the dash gauge.
Old 07-13-2017, 01:01 PM
  #4  
CF Veteran
 
jordan96xj's Avatar
 
Join Date: Dec 2015
Location: Syracuse, NY
Posts: 2,139
Received 89 Likes on 78 Posts
Year: 1996
Model: Cherokee (XJ)
Engine: 4.0L
Default

The 96 has 2 sensors. One in the thermostat housing, and one on the rear of the intake manifold by the firewall. The one in the thermostat housing is the Engine Coolant Temperature sensor and is used extensively by the computer for a variety of startup and fuel delivery decisions. The other sensor I believe is the Intake Air Temperature sensor.

I would have to review the FSM, and unfortunately the FSM for the 96 year is not always spot on. But I believe the electric fan is being driven only by the readings from the ECT (engine coolant temperature) sensor in the thermostat housing. The fact that the fan is commanded on when the sensor is disconnected is some indication that is true. But from where I'm sitting I can't be certain.

And for reference the fan is typically commanded on in the following circumstances on a 96:

1. The AC compressor is engaged
2. The ECT temp has reached approx 219F (not based on what the temp gauge is reading - but based on what resistance values the computer is receiving from the ECT sensor)
3. The ECT temp sensor is not available (disconnected/open circuit)

When you tested the temp of the motor (you said it was consistent with the gauge) how did you perform that test? Do you have an OBD2 scan tool you can use to get your actual ECT temperature reading from the computer? (I'm assuming you have a late model 96 with OBD2 support - but perhaps you do not).

Last edited by jordan96xj; 07-13-2017 at 01:05 PM.
Old 07-13-2017, 04:28 PM
  #5  
Newbie
Thread Starter
 
Shippwreckk's Avatar
 
Join Date: Jul 2017
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

Okay so here's an update. I went out and bought a better OBD ll reader that gives live data today and did another test. (This time not with an infrared laser thermometer) and have come to find out that the gauge is not reading correctly. During the test the gauge is reading 235° when the fan switched on and the OBD reader is saying 223°. When the fan flipped off the reader said 214° and the gauge was still reading around 225-230°. All this time replacing both the coolant temp sensor and sender for the gauge(twice) and other coolant system parts and all along I should have just bought a better OBD reader and not trusted a thermometer...Anyway thanks for the input guys. I didn't even think to try checking with the OBD ll reader until I read through the comments. The motor is still running a little hotter either way but it has been in the 90s the past few days. It should be cooler as soon as the weather changes.
Old 07-14-2017, 09:49 AM
  #6  
Member
 
Knucklebuster's Avatar
 
Join Date: Jan 2012
Location: Northeast US
Posts: 177
Received 10 Likes on 4 Posts
Year: 1998
Model: Cherokee
Engine: 4.0
Default

I bypassed a leaky heater core and my motor ran cooler. Apparently the core was sucking air back into the system. Got all the air out but still over 210 on hot days with AC on. I found out my original Bosch electric fan was worn out. It would turn, but not fast enough to cool the engine with AC on. Replaced it with a noisy Dorman aftermarket fan and I now run below 210 all the time, even in 95 deg with ac on in a traffic jam. This is my 98 Cherokee in my profile with now 278,000 miles and a Jasper engine with only 10.000 miles on it.
Old 07-14-2017, 10:49 AM
  #7  
Banned
 
nujeepguy's Avatar
 
Join Date: Oct 2016
Posts: 1,553
Likes: 0
Received 4 Likes on 4 Posts
Year: 2000 and 1998
Model: Cherokee
Engine: 4.0
Default

Originally Posted by Knucklebuster
I bypassed a leaky heater core and my motor ran cooler. Apparently the core was sucking air back into the system. Got all the air out but still over 210 on hot days with AC on. I found out my original Bosch electric fan was worn out. It would turn, but not fast enough to cool the engine with AC on. Replaced it with a noisy Dorman aftermarket fan and I now run below 210 all the time, even in 95 deg with ac on in a traffic jam. This is my 98 Cherokee in my profile with now 278,000 miles and a Jasper engine with only 10.000 miles on it.

air got sucked into a hot,pressurized system??
Old 07-14-2017, 12:06 PM
  #8  
CF Veteran
 
jordan96xj's Avatar
 
Join Date: Dec 2015
Location: Syracuse, NY
Posts: 2,139
Received 89 Likes on 78 Posts
Year: 1996
Model: Cherokee (XJ)
Engine: 4.0L
Default

Yes, if you have an air leak somewhere. As the system heats up and expands, some amount of coolant will be pushed to the reservoir, but as the cooling system cools down, it will pull coolant from the bottom of the reservoir back into the system (from the bottom as to avoid air entering the system). But if you have an air leak somewhere, not only will hot coolant seep out of it as things get hotter, but when things are cooling, that same leak can suck in air. Not a lot, but enough to cause air pockets, that once they coalesce can begin to disrupt the smooth flow of coolant through the pump and whatnot.
Old 07-14-2017, 02:01 PM
  #9  
Member
 
Knucklebuster's Avatar
 
Join Date: Jan 2012
Location: Northeast US
Posts: 177
Received 10 Likes on 4 Posts
Year: 1998
Model: Cherokee
Engine: 4.0
Default

Originally Posted by nujeepguy
air got sucked into a hot,pressurized system??
As the motor cools down, the coolant volume decreases, and air is sucked in through the heater core. Screw the cap tight on a small empty plastic water container and stick it in the fridge. It will collapse from the reduction in pressure in the bottle. This is the same way your overflow bottle works on your jeep, but in this case coolant is sucked back into the engine.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 



All times are GMT -5. The time now is 11:17 AM.