John,
Is that a 2843290 casting? If so, are you sure that the impeller is original to that pump housing?