I replaced almost the entire front end with a 1998 Chevrolet Silverado K1500. I bought both hubs through the Detroit axle and one fell apart and the other had play. I drove less than 3 miles to a wheel alignment shop. So I had to pay for 2 more hubs and have the tire shop fit new ones as I couldn't continue without losing a tire. Now for the fun part: The Detroit Axis wants me to pay them another $55 to send me new ones.