You do not want a bargain impeller since an impeller failure can cost you a $35K engine. OEM pumps were manufactured by Sherwood for Caterpillar, but there are several different pumps. Verify your part number but your pumps are 17000 series, so the 17000 Sherwood impeller will probably work. Go to Depco.com and look at their marine catalog for the various pumps.