Before you spend any more money on the Jeep, get you an infared heat gun and check the engine's actual temp. Just aim it at a few points on the engine while its running hot. You might find that it's not as hot as the gauge says.
These things can be helpful for other things, too.