I finished replacing the wheel hub assembly on my truck a few days ago...what a bear of a job that one was! The assembly was completely rusted to the steering knuckle and I worked at getting it off for a day and a half without any luck. I found a suggestion on youtube about using the steering wheel and a strategically placed socket as a sort of hydrolic press. Do you know the wheel assembly popped off like cake in no time? I had the job completely finished within the hour. I saved myself a nice chunk of change, too.