So, as the title says I've got a 98 TJ. Was informed by mechanic that put in my clutch I would be in need of water pump. Boy was he ever right. Old pump was missing all the fins on the impeller. Made mistake putting in new pump and lower radiator hose popped off while driving. Fixed issue but...