Look at the tiny gold pins on your battery connector very carefully, they are spring loaded, if one of them is slightly depressed, it could be your issue, I used a very small pick and got a tiny bit of dirt out of one pin and it came back to the same height as the others completely solving the...