Lead acid batteries

My lead acid batteries in regular use typically last 6-8 years. The ones in my 2007 Ram CTD are 8.5 years old now; they're finally showing some age. I buy top quality batteries; the last ones for a Ford diesel super duty were dealer items, as the Motorcraft ones seem to have kept up in quality.

What brand of lead acid batteries is very important; it has always been an item where you do indeed get what you pay for; buy the cheapest and they won't last. With the comment about the wheel bearings, the OP may be buying non-top-of-the-line parts; poor results are to be expected. I went through the same thing with front U-joints on the RAM; I found lots of China ones but kept at it 'till I found US made ones and paid more. They have been in for over 100k miles.