However, just reading your post, I think that he is completely out of line in his sensory input. Definitely auditory, but possibly visually and other ways as well. His sense of time is off (can't tell yesterday, from last week.) Wanting to wear shoes is a sensory thing, also. I don't think he is simply an introverted kid. I think he is possibly living too much inside his own head; hence running to the car without "hearing" you.
But trying to pretend it isn't so, won't help. Keeping him back another year, I don't think will help.
He CAN tell me what he did in school today, it just takes more than the general "What did you do in school today?" That will get met most often with 'nothing'...
"What did you do in the gym?" "What did you read a book about?" "What did you do at 'free play' time?" THOSE kinds of questions will get answered, usually.
The running away thing does concern me...nobody *else* seems to think it's abnormal as an occasional experience. It's by far NOT the 'norm' for our life, it's happened a handful of times. But, it did happen a couple weeks ago and at that point, I thought we *really should* be PAST this at 5....*sigh*
The shoe thing--it's more like he runs in the door and is excitedly showing us what's in his backpack, immediately grabbing the remote to turn the TV channel to what he wants, does not want to stop all this to take off his shoes first. I don't know though, I would think by NOW, espeically since he *can* do the school routine of immediately come in, take off backpack and coat, hang them up, all that...that he could also do this. No, I don't always IMMEDIATELY stop him at the door and remind him, I have other kids and *stuff* that stops me from doing that *every single day*---unlike his preschool teachers who have nothing to worry about but sending them all back to do it *right then* so they 'get it'....but even so I'd think by NOW...
but again impulsivity and a 5 year old boy....
Again when I quit analyzing every little tiny piece and look at my whole picture, I'm not seeing "abnormal!" I'm seeing variations on being 5.