Product review (3 stars): Fits, but Noisy
Part fit just fine.  Installation not for the faint of heart.  Pump is nosier than original pump, we'll see how long it lasts.