02 TJ is overheating at an idle or cruising around town under 30mph. I have replaced the fan clutch with manufacturers fan clutch, replaced thermostat, filled radiator with coolant, checked coolant. None of these have fixed the problem. What is my next course of action? I was wondering about the water pump. But I'm not sure what I should try next. I have taken it to a local shop but they don't know Jeeps at all so it looks like I'm on my own. Appreciate any help you all can give me guys.