Spent all day Saturday replacing most of the front end of my 05. Did both half shafts, both differential seals and the steering knuckle seal on the passenger side. Also replaced the rotors pads and calipers. The most time consuming part of the process was installing the new steering knuckle...