I just now read your post and saw your pictures of the AC water
Looks like you have already been in contact with the folks a Veco that I
just sent you contact information for and already know about March
Pumps. I purchased my March pump from a local distributor for
March pumps at a significant discount from the price offered by
Coastal Climate Control, Inc. (aka Veco USA).
Any chance the damage to the impeller is just water erosion?