Glad to hear. I was going to look up the parts diagram for you but wasn't sure what power-flow you had. See if this works.
I know this is an old thread but...How's the rotor holding up? I'm thinking about replacing mine too as it is all chewed up as well but wonder how much of a difference it actually makes and how long it lasts. Any info would be appreciated!They call it a rotor, part #M71340
It was a pain in the but, but I got it off and installed the new one.