I bet in 95% of all cases that the battery is shot or the battery cables are badly corroded. I make a point at least once a year to thoroughly clean both the positive and negative cables. Also, I have had to clean up the battery bolts due to rust and corrosion. Glad you got your GP started again.