My only problem with the copper theory is that the accumulation of copper by the body could be a consequence of candida. It seems that the body holds onto copper to fight infections, but candida is immune to it.
Autism, schizophrenia and diabetes all tend to present high copper levels (and low zinc).