Mine lasted a few months short of six years, but needed replaced probably a few or several months before that. I ran it to the end, it would not even crank over in the dealer parking lot when I picked up my new battery, lol, so changed it right there.
I say it should have been changed several...