The temp gauge "bouncing around" is typically a pretty good sign there is air in the system. Needs to be burped.
I know and read about a lot of Jeep owners replacing water pumps, radiators, fan units, etc., but in my experience those things rarely go bad and I hate to see people spending their...