Product review (4 stars): Will save you lots of $$
Mine was a drop-in replacement and I found video online that showed step-by-step instructions.  With this part and my labor I saved $300!!