Howdy,
I was having that sort of issue a while ago...on to other ones, good ole cars, gotta love'em
I looked into the ignition, coil (was blaster 2 MSD

, back to stock coil now) was kinda flaking out, doing the same sorta shit, caughing and cutting out. I changed the cap 'cause it was pretty scuzzy and corroded. I also checked the pump, thought fuel pressure too. But no, the coil check & change & cap change, that fixed her right up and had more power to boot

I'd check all the ignition stuff, coil/ignitor/wires/plugs. Maybe a coil about to pack it in, couldn't tell you.
I don't know, but myself, I went hunting ignition way, so far stopped that problem. Starters tend to make bad noises like cats in pain in my experience...
Hope this helps