Sorry, but I clicked on the pics, and I don't see where your impeller is bent "like a c." I do see the rough edges of your impeller, but that isn't going to cause cavitation. If you look into the housing from the other end, do you see any damage to the "fins" that are built-in to the housing? Look down in there with a flashlight at the ends of the fins closest to the impeller. That end of those fins can break if a rock or something gets caught between the impeller and the fins. I'm now convinced that is causing my cavitation, because my impeller and wear ring look good. The bad news is, if I'm correct, I'll have to buy a housing, because those fins are part of the housing. Looking like around $250, unless I can find a good used one that will work on my '97 GS.