Yup, distributor with electronic module is a common thing with the TBI vehicles. Last week I amazed a good friend by resurrecting his v6 Silverado. Same random behavior as yours. His wasn't as far gone as yours, it would usually start up good in the morning. Once it warmed up a bit, no bueno...