What gear ratio and tire size you running???
A big healthy sounding cam is going to kill boat ramp torque----------