340 dog out of the hole/no low end torque??

I agree with Robbie. My first thought was cam timing. Sounds to be way retarded. If the timing set had several key always to choose from and the cam wasn't degreed to verify. This would also cause Vaccum loss. I'm running very similar cam ans I am pulling 15 pounds of vac. Degree the cam again to verify.