Glad you got it done!
Did you read before you dove in? I read and saw that parts fit and R&R can be a major PITA!

Usually I do everything myself but I decided to let mine drip and have the plumber fix it once he was in the house for a bigger half day job ...
G