4 inch 10GA hoses work well for pushing (sliding) these seals onto the hub. It fits snugly onto the axle shaft, so be sure to lubricate the inside of the seal and its shaft (Teflon grease worked great). I suspect that the early failure of these 2-piece seals could be due to possible loosening of the hub bearings, which can happen especially after fitting new bearings (probable problem at the factory as well). (The outer bearing outer ring will eventually move inward until it stops, which is a C-clamp) so it's best to periodically check for free play (tire off the ground). A spongy brake pedal is a good sign of loose hub bearings. .
MICHELIN Energy XM2+ 185/65 R15 88H summer
29 Review
2 Vepagoo 10In 13Lb/58N Gas Shock Spring Strut Lift Support For Cabinet Door Truck Tool Toy Box Lid - C16-03213
13 Review
Tire Michelin ENERGY XM2+ 185/65 R15 88 H
30 Review
ARANA C16-08568 20" Gas Lift Struts - Perfect For Trucks, RVs, And Boats - 20 Lbs Capacity - 2Pcs Set
15 Review