If you are certain it is not a battery issue then I would take a look at your battery retainer switches. I have seen a similar problem like this many years ago but cannot remember exactly what fixed it. I have also had a bad control card as well as a faulty Curtis lift interrupt. I always try to eliminate the battery by either swapping it out or using a battery extension cable.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.