Might sound weird. But had a similar problem. I ended cleaning electrical. Contacts near and on battery