Product review (5 stars): Five Stars
Waited a bit but it was worth it.  Part fit and so far working perfectly.  Thank you.