Cherokee Owners,...A little help,...pleaze

almost sounds like a TPS sensor or coolant temprature sensor, have you checked the coolant temprature sensor?
Coolant sensor appeared to be working properly when I was watchin it with the scanner,...