Sounds like a dead short in the wiring. I had a 69 Camaro that had the Tach wire shielding wear a hole in it on my firewall...occasionally it would just dead short out and the engine would just die. Check with the Facebook group too...lot's of help available there as well.