What is your water source?
I deal with well water in Northern California, and sometimes the mineral(metals) gets really high and causes this problem.
Not to say this is your problem - but just to have you look into it.

Regards,
BHG