Good evening Jeep Family. So just as the title says: First off is the over heating. I replaced the fan clutch because that's what I've gotten off of this forum but its still overheating at idle. I purchased a new thermostat and sensor so hopefully when I install that it will cure the issue. Does anyone else know what it could be? Also the water circulates like its suppose to. Second is this bogging issue. Ive changed the fuel pump because it was sputtering then it would catch and "take off" but still bog. I changed the upstream O2 and took it for a test run about 2 miles round trip..it ran like a champ. Then this morning it started bogging again. What could it be?! Could it be the camshaft position sensor?