Product review (4 stars): 15 Minute Fix vs $900 Professional Repair
It's a water pump, what can I say?  It fits, it works; if you need one, get this one.  See Youtube for instructions on how to swap it out, but it takes less than 1/2 hour if you have basic mechanical skill, some channel locks and other basic tools.