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.