EFI or carb? You may want to check the Main Fuel Relay since they're notorious for malfunctioning, causing the related symptoms you describe.
I believe engines equipped with a carb don't have that relay. Maybe someone will chime in here and give a definitive answer.