GM question? Problem !!

Check the crank position sensor. Those commonly had intermittent problems on GM V6s. My buddy runs a shop and gets 2-3 a week for that problem. Most were 90-93 models.