Perhaps someone can help us, 2001 grand jeep Cherokee lardo keeps overheating &leaking antifreeze while idling, then continues to go higher in stop & go traffic. Thermostat & housing has been changed. What should we check next for the problem? Delinda Singleton