Ok coding 5! When all those scores are so high that is quite a big red flag! go find the old thread about the coding 5 club. I'm on my phone or I'd find it for you.
For his PSI to be 123 with coding 5 the other PSI subtest (symbol search?) must have been high, making coding his only weak point in the whole test (??). And I can't see how a child with major auditory processing issues could score 141 for WMI either. Could that auditory attention test have been spoiled some how?
I'd be looking for a visual motor issue myself... And introducing an iPod or similar for time and task management.