The causes of cavitation are not having enough net positive suction head available (called out as NPSHA).
Every impeller made has an NPSHR (net positive suction head required) curve, -and is always based on water with a SG (specific gravity) of 1.0
The causes are too numerous to mention, -as a small piece of casting flash inside the closed-vane impeller could induce cavitation. I would try changing the pump and seeing what happens.
Also, -do not discount what old man said about galvanic corrosion, -it is a very real phenomenon, and does happen.
My .02