im not the best person to give answers on this kind of stuff but lets see if i can nail the problem, if i had to guess maybe alternator? maybe something with your ignition system isnt holding up but dont go exactly by what ive said im sure Ron can shed some brighter light on your problem