Autism is COMPLEX.
This means it involves many things going on all at the same time.
Here are some questions that have different answers for different people:
Does any one thing cause all the other issues?
Are different parts of autism related or are they just together by coincidence?