Product review (5 stars): Fits perfectly
Fit perfect, and easy to install.  Make sure you get high temp grease for installation because you'll need to lubricate the ball/socket joint.