Product review (5 stars): Excellent.  Exactly what I needed.
Perfect.  Exactly what I needed.
Saved myself hundreds of dollars on repair bills.
Paid 1/3 of what I would have paid at the local parts store.