My 99 has 385K on it & still gets regular use pulling a 14,000 lb gooseneck, but I hear they won't last😜