Product review (2 stars): Bad hardware.
The old part had a metal insert to for the bolts to engage. They are not any in this replacement. It makes it very difficult to get it seated correctly without stripping out. In addition, the bolts are too short. I eventually found my own bolts to use and got it to work. The length is correct but the hardware is not.