Nicely done. Does your radiator allow extended full rpm on the ground without overheating? I'm considering using something similar.