I have a 96 blazer. Similar problems. There's a recall on our car for fuel injectors sticking closed.
formatting link
car did it when i was idling or accelerating gently (like a grandma) when i stepped on it, it was fine. My check engine light came on, though. Yours isn't? The dealer replaced my fuel injectors yesterday, & it seems to be running fine. He said if it comes back, my distributor is bad.