Cam shaft suggestions

I agree with all the above. Just know that if you go with a "larger" than stock camshaft, you're moving the power peak UP in the RPM range, so that will have a negative effect on the bottom end torque you want to keep.