I bought this primarily for the main housing o-ring and when I got the kit, everything fit EXCEPT the main housing o-ring. The one that came in the kit was a smaller diameter for a much smaller pump. It was a complete waste of time doing the rebuild.