71 340 running bad

The timing has to be around 50 or it won't run. I am not sure about cam timing or if it is degreed.
Sounds like your problem, maybe move plug wires back one space? a more mechanical guy will correct me or not.