Lots of places to look.Verify cam timing and compression.What gears are you running?
That cam is'nt my first choice for torque(especially in a short stroke 340).Short of swapping cams I might suggest advancing this one and see what happens.
A smaller carb will likely help with the low end throttle response as well.