Recently my engine has started cutting off momentarily. It could be for a long blink or for several seconds. When it happens the tach drops to nothing. It only happens when I am pressing the gas pedal, either idling up to warm up on these cold mornings or when I'm accelerating. It does not happen at idle. It will sometimes cut out when accelerating and stay off until I get off the gas, then it starts again. There is no pattern to when it will do it. Cold or warm, engine cold or warmed up.

I have replaced the coil and the ignition switch (not the key). I don't have a lot of money to throw at it so now I'm asking for help.