Hi, I just joined this forum, i'm hoping to get some real answers instead of "google that ****"

here's my issue. my 88 has been sitting since november. it stalls, no pattern of stalling, nothing happens before it stalls, it just stops running. (ex. on the freeway, leaving my drive way, coming to a stop, leaving a stop, at any speed etc.), other times it wants to stall but keeps going, if that makes sense, but It always starts right up. since december i replaced battery cables, checked and repaired some bad wiring, changed the plugs and wires, rebuilt the top half of the TBI (an injector was tweeting, o-rings where shot) fuel filter is newish, fixed a bad leak at the oil filter adaptor got my oil pressure back up, just generally checked the obvious. i was thinking distributor and modules etc. or bad fuel pump?? after all ive done to it it runs really good now, but still stalls. at a loss now really, recent problem my starter solenoid fried, i have replaced three solenoids and 2 batteries since august, now im thinking if i find whats frying my starters and batteries i might fix my stalling problem?? thanks for any help!