Product review (5 stars): Perfect replacement
Arrived ahead of schedule and was a perfect replacement.  It's an easy do-it-yourself job.