My '04 pickup batteries lasted 11 years and it was my fault they died. Went to Seattle for 3 weeks with the interior lights of the trailer left on. I went to the dealer and got the same ones. $129 a piece. If you park on a pretty good slope you should alter the position of the truck so one end of the battery doesn't sulfate.