You may want to check the radiator cores,,,make sure they arent plugged.
Also check for Vaccume leaks.