How old is the battery? I have had older batteries do weird things. Like it reads basically fully charged then go blank when the motor tries to spin. It kinda sounds like the controller but wanted to mention this. If you have gotten 2 seasons out of the battery, I would question it as well, based on my experience.