Hey, After reading all the posts bout leaking I found the leak in mine. It appears to me to be leaking from the radiator itself. Does anyone fix these things or should I start looking for a new one? Besides ebay where should I look. Rode the dunes in Bowie AZ this weekend, boy is it nice to win some races. Love the bike but need to get this leaking taken care of. Any ideas?