iagree the fact that it works fine while driving says not enough air flow throuigh the radiator at idle. Do you have a fan shroud installed?