Product review (5 stars): works great! Save your old one because you will need ...
Drop in replacement, works great!  Save your old one because you will need some of the parts.  Bailing arm and front cover.