71 340 running bad

everything is brand new. All ignition parts, no vacuum leak at manifold, compression good.