To be honest, I've read so many theories of what causes autism that I really don't think they have a clue yet. I also think it's possible that different things cause autism in different people. The only thing proven is that it does run in families so it is genetic.