Product review (5 stars): Exact product replacement!
Saved me over $200 making this product available for self repair!  Thank you.