My Mum is a special education teacher and I have just described your sons behaviours to her. she said it definitely sounds like a type of Autism(spectral dissorder or something along those lines), manifests very early so thats why it's happening now. The sooner you have a diagnosis the sooner you can learn the skills to cope with it and help him cope with it, so definitely talk to the paediatrician.