My 8 year old son is ENP too. Perfect description of him. I think he will be ENTP as he matures, but we'll see.