Might check to make sure it is full to the top with no air gap, also that all the cores are all open to get full air flow. These get blocked easy. Check the oil cooler too. From cold, run it with the radiator cap off until the fan comes on to ensure it is full..fill as needed during warm-up.