When it happened to me it was a dead battery. Both times. Tried all the fixes, none worked. New battery did. Exact same symptoms.Do you use a battery tender? Good luck.
Like Hancock says: GOOD JOB!!