Product review (5 stars): Fits perfectly.
This fixed my sensor error I was getting. It took about an hour to get it installed, but worth the time and money.