60' help

before you change anything i would have a buddy come up to the line and film your launch. could be stickin and just down on torque. where is the cam installed at? what is the cam profile? could benefit from being advanced.