Autism / Autism Spectrum Support Group
Autism is classified as a neurodevelopmental disorder which manifests itself in markedly abnormal social interaction, communication ability, patterns of interests, and patterns of behavior. Although the specific etiology of autism is unknown, many researchers suspect that autism results from genetically mediated vulnerabilities to environmental triggers.
Does sound like SID, sleep is a big thing with my daughter as well we have found if she sleeps on the floor she will sleep better. And you laying on him says he needs heavy pressure, so if you have a heavy comfortor lay that on him when he goes to bed it will give him the pressure he needs.
good luck
Also, consider a hammock or airwalker swing for sleeping.