I know it's been awhile since this was posted.. but if it helps...I just had mine put on. I tried twice to do it myself and I got everything off but the rotor. The rotors are hydraulically pressed on, and need to be taken to a shop. Unless of course you have the tools and knowledge to do such work.