Quit runnin

So now I got my feul problems straightened out and all and my Duster ran fine for two weeks... until today it just quit. I checked and no spark. It has an MSD dist, blaster coil etc. I heard a funny noise from up in the engine bay like a chicken squwakin and it shut down. Tach is stuck on 3000 rpm. I'm gonna unhook the tach from the msd box and see if that'll get it runnin. all engine wiring is new. Msd box runs directly to the battery. I did notice a slight drain on the battery when I unhooked the + side and put a test light on it, could be a faulty ground somewhere.
I think this guy is getting P-O'd at me for always breaking down in his driveway!!!!