check the fan clutch. does it heat up when you sit still and cool off when your driving?