I recently ordered a replacement water pump and impeller for my Johnny 25hp. The model # is E25RCSA, which according to those in the know this is a 1980 Evinrude. Well, when the new water pump arrived it did not match up to the old one. The impeller housing has the part number 313543...