Well I'm pretty sure my converter is toast, coudnt even pull my self out of the holes when i spun out at the pulls today. So what do you guys reccommend brand? stall?