Years ago I build a pull tractor with a liquid cooled snowmobile engine. I used a radiator off a CX500..I think. That radiator would fit up in the frame, then just a matter of running lines to a cooler for the oil, if needed. Perhaps a small oil cooler like the XB's use would suffice on that end. Let me do some digging to see if I can figure out what I used.