radiator

He must have not fallowed up, you are still in need of a good cooling system, I know better then to ask if it is tuned right and not running lean, so it must be the radiator and air flow
across the small thin fins.. Looking and I hope some tech's can jump in and direct us to a fit/formula to keep the engine cool, lord knows you know what you are doing