R u kidding me, That SB Ford had wwaayy to much power for you in Laughlin, heck I about crapped my pants just watching that display of power(lack of control) and that was without the new cam and before you lost your nuts. It takes a lot of time to feel comfortable driving these cars along with constant practice. These toys will always need extra care and feeding and the more power the care & feeding. Get out and drive it, have fun, go do a weekend with NASA or ProAutoRacing at Firebird (Road Racing). In the meantime this car has all the power to can handle...
http://phoenix.craigslist.org/evl/cto/1668218182.html