I'd have it checked , I've got a ? not sure what brand it is now but it's 2-4 yrs old and still shows 12.7 engine batt, the house batt is worse, shows 12.3 and after sitting on the water a few hrs it drops to 12.0 or less, but it 's old as the hills, Cheers