Hi , I need some help in solving a problem . I have a 351 c 2 v , its fitted in my land cruiser . I have severe over heating problems . So here is the scenario , I have no overheating probs when it's idling , it will stay around 75 deg c . When I Drive it hard it will boil over @120 deg c . These are the things I've done so far , flushed block out ,new ally radiator suit xw 351 , new 17" flex fan , correct thermostat ( dayco DT66A ) , high flow water pump , thermo fan on front of radiator , and finally a full fan shroud . Any ideas , I have a theory the flex fan is flatning out stopping air flow at higher revs . Thanks Dazza