Welcome Whiskeydash!
I'm sure others will have more pointed things to say about your itinerary, but the thing that jumped out at me was...four nights in Narita!? That might be a record for somebody in Japan as a tourist. You can only go to Narita-san so many times, and after that you are going to be at least an hour away from any place of interest.
At the very least, I think that two of Narita lodging days should be spent elsewhere.