replacing the throttle body on this cars dont take more than 15 min to do so i would replace it ,plus in not so expensive neither 130-140 .U have to look up into the overheating issues and find a patern there ,the problem can be as simple as temp sensor or thermostat but couse engine damage if...