I have an '08 ultra classic and when I start it sometimes the starter drags and doesn't fully engage. Pulled battery and fully charged it reinstalled and fires right up. Better than it does when the starter doesn't drag. Started 3 times then rode for about 30 minutes to get home and the starter was not fully engaging again. Could this still be the battery?