Product review (2 stars): Works...but not happy
The parts kit was all there and it seems to work "fine" after installing.
The roller does seem to be too big (another reviewer mentioned it was bigger than the OEM and would rub against the gear). It does rub a bit and is a bit noisy but doesn't stop it from working.

The real problem I had with the kit I got - the belt and the paper that came with the belt were smeared with "something". It has a terrible skunky smell and it is STRONG. I played it off at first like its just a new part but the scent is undeniable and its not going away. Wife is not happy. There is definitely some foreign substance that came with it and I will have to replace (wont get from the same vendor) if it doesn't go away.