Spent a couple of hours removing front hub assembly today since suspension was making typical grinding noise associated with blown wheel bearing.
Car: 2002 WRX sedan
Hub assembly replaced on: front passenger side
Location where car was driven: NY with a lot of salt
Mileage: 91k miles
Warning: before you get started, make sure you have these tools in handy if your car has a lot of miles (new 23mm axle nut not shown). Also, make sure both front wheels are off the ground otherwise it would be nearly impossible to put strut back on.
Rented one from autozone
Jack up the car and remove the wheel.
Remove brake caliper by loosening two 17mm bolts & remove brake dust cover by removing 3 12mm bolts. Place the caliper gently on anything that it can sit on.
Time to remove tie rod ball joint
Remove cotter pin:
Loosen 19mm bolt
12mm bolt (ABS sensor)
Remove 2 19mm bolts on strut (top one has a washer)