98 xj w/ 4.0 was overheating while driving at both highway speeds & city driving speeds, but not at idle. Replaced thermostat & flushed system myself but that didn't do anything. Took to a shop & they said there was a clog somewhere which was not letting coolant flow while at higher speeds. I replaced water pump, radiator & all hoses. That seemed to do the trick until about a month later I was towing a small pop-up camper & it did it again. Ever since then it overheats driving down the highway. Not as often as before. The temp. gauge normally runs at about 200, then while driving it will shoot up to the line before overheat. I will slow down to about 30mph & after a couple minutes the temp will go back down. Anyone know anything I could look for?