Get some of those, 140A continuous and 280A burst seams like it would be good enough for any application. I don't know if you will be able to get it in time for your next race though...
"You can kill the revolutionary, but you can't kill the revolution." - Fred Hampton
"The common people suffer when the powerful disagree." - Phaedrus