I have a 95 k1500 and i just had the same electrical problem. My truck was broke for like 2 months I replaced everything, but like you said battery still kept dying. Come to find out my ground was bad. Its been replaced and now my truck runs just fine. May be worth checking that out.