I see 300594 as a gasket, number dropped from the system. 300591 comes up as a water pump impeller (properly called a rotor). Club member Brian Wilcox makes them. Call 810-794-7685 before 8 pm est please.Or email Baron0418@att.net. please note the b must be a capital