I'd say have him evaluated by someone who sees lots and lots of gifted, ASD, and ADHD kids, with the aim of finding a detailed profile of strengths and weaknesses. Our best ever eval was at a children's hospital autism center.

Often such an eval can be used to leverage direct instruction on weaknesses and acceleration in areas of strength.