Wow... that's a really nice write-up, Kevin. For the slightly older truck, though the brake rotor doesn't slip off the wheel studs press into it to. I just pulled the rotor and wheel bearing off as 1 unit. Plus, I started about a week before I was going to do the job soaking everything around the steering knuckles with penetrating oil (PB blaster in particular), my hubs just fell out (187k on my truck's clock) it seemed too easy.