Product review (5 stars): Highly recommended!
saved myself a couple of hundred dollars on a service call by replacing this myself.