I am driving a 2004 Wrangler and I am having trouble figuring out an overheating issue. I was driving home couple days ago and the jeep started overheating; the temp gauge got close to 260 and the check gauges warning light came on. I shut it down for a bit to cool off and started driving off again. The next time it happened, it went from hot back to normal and was right around 210 degrees where it normally is for quite some time. It proceeded to get hot, then back to normal twice more on my way home. I figured it was a thermostat sticking because the heater wasn't blowing hot either. Went to auto zone, picked up thermostat, water pump and new belt figuring might as well take care of this while I was at it. Got everything put on, refilled radiator and thought the problem was solved... not. The radiator on this jeep is less then a year old. It almost seems as if the coolant is not circulating in the system. The overflow bottle remains at the same level. Anyone have any suggestions as to the cause of this?