I have to double check, but I believe I have the Oberdorfer pump on my M-25XP (I remember 4 screws on faceplate at last look).
Where have Canadians ordered impeller/gaskets or repair kits for their pumps?
Thanks,
Pierre
Did a google and found this one:
http://www.setpointtech.com/
Found that link at:
http://www.oberdorfer-pumps.com/distributors.htm
Pierre : You'd better check that you have a Oberdoffer for sure as the M25 series could have come with 3 differant raw water pumps!!