Looking to upgrade the shaft bearings. Not the ones Cat puts in seem to only last 3000 miles then are junk. Any ideas