Perfect match. It works well. The only downside is the pinion. It is plastic and the original one is metal. I will see how long it will survive.
satisfied over all, Thank you!