haha i like your build process "see what breaks" haha. One thing is FOR SURE, that that automatic is gonna blow up rather quickly if its anything like the poopras automatic.For your radiator thing id say look into a koyo, they seem to make good radiators, make sure to get a nice set of electic...