I've got a '96 Jeep Cherokee 4.0L with 100k miles. I live in Las Vegas and spend months driving in 90-100+ temps (I've seen 120+ a few times), often off-road on grades at relatively low speeds.
Over the past two years the jeep has begun to climb up to the 240 degree mark on the thermostat and not come back down unless I turn it off and wait a while. Knowing the neglect I've put on the vehicle, I just put in a new 3 core radiator, a high flow water pump, and a new 195 thermostat, along with flushing the whole system with some prestone product. I also put in an electric fan in replace of the mechanical fan (I'm still debating weather this was a dumb idea.)
Nonetheless the vehicle can now hold steady between 210-215 in 90+ temps with the AC on and the vehicle stopped. It still seems a bit high.
My question is, ignoring the actual cooling components what engine parts could cause my engine itself to generate more heat? I've never done much with my fuel/exhaust system. I've got all original sensors (o2 etc..) and never used fuel injector cleaner. I've begun noticing a loss in fuel economy along with the heat problem and it does seem to idle a little rougher then when she was younger.
Any thoughts would be appreciated.
Thanks,
Matt