Important - loosen wheel bolt cover and loosen Axle Bolt 19mm ***CAUTION*** Axle grease will leak out of bolt hole, so keep it in there at all times and reinsert it as fast as you can after putting new bearing
Remove:
5 - Wheel bolts - 17mm
2 - Caliper bolts - 21mm
1 - Rotor bolt - #(update later) torx
4 - Remove Bearing bolts - 12mm(10mm maybe) triple square
1 - Sensor bolt - 5mm hex (not really necessary to remove, just to be on a safe side)
At this point your bearing maybe rusted and stuck pretty good. I rented sliding hammer tool from advance auto parts Part No. 648611

at first it didnt help at all so i used chisel and sledge hammer

However, I found it easier on the other hub:
1. loosen hub bolt
2. use claw looking thing to screw 3 wheel bolts to wheel part of the hub. Using slide hammer remove wheel holding part
3. use claw looking thing to screw 2 hub bearing bolts to hub bearing from outside where you just removed above part. Using slide hammer remove it - it may take some time
Install in reverse. Here is video to help you, big thanks to Felek
Here is my old bearing and then new:
Bookmarks