My 78 truck did this and it turned out to be the ignition module. Run a good extra ground wire to the corner of the module, if the module is still good this should fix it. If the module isn't good you will want to do this to its replacement to keep it from burning out.