Product review (5 stars): Perfect fit
VERY snug fit required a lot of pushing to get it in place. There are several online videos which show the installation but it is very simple and saved me a couple of hundred dollars. Part shipped very quickly.