yeah, check the clutch fan and/or add an aux fan plus a thicker radiator to cure the problem.