What have you done to figure out why it's running hot at high RPM's? What kind of motor? Is it Stock? Does it have a fan shroud now? Is it running lean which will cause it to run hot? Just some info we need to know...
Mark