Maybe want to ck your electric fan’s & ensure both of them are working, also check for any debris between oil coolers & radiator.....be sure you don’t have them mounted to far apart; as this will cause a turbulence effect & air won’t flow directly through