Wish you all the best with your son, went through all this with my son a few years ago when no-one really took it seriously, after going down the Asperger route it ended up being ADD, which while not great, is alot easier to deal with.