I had same exact problem. Banged its corners against a table, and it fired right up. I bet it's connector corrosion.
open