So I got a radiator leak riding at Circuit Of The Americas yesterday. Need to inspect it further. Think I found the area it was spraying from at the upper unit, hard to see much at idle but of course had engine ice sprayed on the fairing when I got off the track. Should I try to get this fixed or is there a better after market radiator I should buy? Want to avoid the same thing in the future.