wonder if there are covers that you can put ove light switchs when he goes to bed.... if he cant turn on the light, i doubt he will run around in the dark.

Apart from that, im not sure, but it must be quite frustrating. Is he having naps during the day??