Most upvoted comment
What can I do about my son? (Please read).(r/AskReddit)
Maybe you can buy him a model engine to work on. They make kits that are really detailed and show the inner workings and stuff.
This is the first one that looked “age appropriate”