I don't mean to sound negative, but could it mean that he just got the ND genes? I mean, if he is able to get As & Bs with just extra work, that of a normal child/person, with a "normal" IQ (normal range is 85-105), then is it just that you might be disappointed in "normal"? Maybe it is dyslexia or some other LD, or maybe it's nothing. Granted the drop in IQ is quite large, BUT could it also be that he didn't want to be bothered with testing and "guessed" just to finish or something similar?

Just playing the devil's advocate.