your timing can not be right
If the pistons are hitting the crankshaft, either you have1. the wrong pistons (350 pistons are relatively short butit is possible to purchase pistons with the same bore but a longer skirt... in which case they would hit the crank)or2. the wrong crankshaft with too much "throw"
Broke rings on pistons
Maybe Its The Muffler or the pistons hitting the engine
possibily its the wrong plugs could be hitting the pistons
A shaft that connects the pistons through rods and rotates for Compression Exhaust and Intake of the enginge
Most flat top pistons have notches cut in them to clear the valves. You could cut the notches deep enough to suit your cam or get a cam with less lift.
The pistons may be hitting the valves.
same direction and forward.
you may have trown a rod.
If the pistons are bad it should be smoking a bright blue color out of the exhaust. Are if a piston skirt is broken it should be knocking all the time. If there is a whole burnt in the piston you will not have any compression on that cylinder. Most of the time pistons just don't go bad.
It's hard to know for sure, but either the cam is pushing the valves open too far, the pistons are sticking out too far, or the cam timing is off.
Single overhead cam have interference with pistons & valves. While in duel overhead cam engines there is interference betwen the pistons & valves & also between the intake & exhaust valves.