So he's probably autistic, that would explain his fixation on trucks!!! I've never thought about him being autistic till I read some of the comments today, and it makes SO MUCH SENSE
Baby steps but slowly he is understanding the world through a different view, one he has never thought about it before.