Definitly would suggest a different cam. Custom spec'd cam is gonna be your best bet, but if youre looking for an off the shelf cam the 228r would be a good cam IMO. And definintely need more stall. Check out Circle D for a well built stall.