I have a friend of mine with a 98 corvette with 21,000 miles. It has the original battery in it. He drives it maybe two days a week, but everytime he gets into it it cranks right over. When it stands idle for several days, the volts read around 12 and when it starts up it reads around 14. It appears that the battery is in perfect running condition, but it is 5 years old....Should he just replace it anyway? How long should it last?
I've had AC Delco batteries that have given Zero Warning before they quit. Good performance every single start until it just goes dead and doesn't hold a charge. I replaced the original battery in my '94 in March of last year so they can last beyond their life expectancy.
A replacement after 5 years gives peace of mind. I might replace it in a daily driver that had to get me to work but for the Vette I wouldn't touch it until it dies. That could be tomorrow or 2 years from now. JMO.
My Corvette(s): 1988 35th Anniversary Edition #0497/2050
Paying $100 right now will far outweigh the cost of being stranded at work or being stranded at home. Battery lives are quite trickey and they can go at any time or last a very long time. Not to mention the possibility of PCM damage if the battery were to leak for whatever reason like EHS said.