I had this happen to me and you won't believe it but it was a battery connection.
Just a bad battery connection on the battery!