Are you raising my son? It sounds like it. FWIW, he ended up with an autism diagnosis at age 8. When you say, "if PDD-NOS was still a diagnosis, he may have been diagnosed with that," be aware that all of the diagnosable stuff was supposed to be collapsed into the autism diagnosis, not eliminated.
If you get a neuropsych evaluation, I recommend that you get it from someone familiar enough with autism to feel comfortable diagnosing it if s/he sees it. Our first evaluations (of both kids) were with a highly-recommended neuropsych who missed it entirely, in both kids.