oooohh, that is bad hard to think coolant/water could do that i slight bit of the paint has come off in my impeler housing so i touched it up with a bit of hammerite did the trick has not come off yet. clarkp is your impeler plastic cause mine is in my techno and i just thought it was a bit cheepo to make it out of plastic