Product review (4 stars): Thanks for being there...
Exact manufacturers parts. Made a $140 call out and repair totally unnecessary. I will do this again if the need arises.