Product review (5 stars): All the parts I needed.
We are up and running again.  Getting the whole kit saved me some trouble with an old retention ring.