340 has me stumped
Keep doing the Process of Elimination.
Looks like your fuel delivery system is good.
See if you can round up a points distributor and a different 12 volt coil. Drop that in and see if your problem goes away. That will take your electronic ignition system out of the picture.