Ok NIU fan here, and you need to learn a few things about us.
A. Michigan's defense did hold us to 10 points through 3 quaters, but we had the ball 1 time in the 1st quater due to each team going on extremely long drives. Then in the 2nd quater, Wolfe started it with a 76 yard TD run which you can see here
http://www.huskiemobile.com/wolfe.mp4. Then Michigan went down on another long drive and scored to make it 20-10. NIU was on there way to the endzone to make it a 3 point game at the half, but Michigan forced a fumble. So in the 1st half we had a grand total of 3 possesions, and took it inside the Michigan 30 all 3 times. We turned the ball over 5 times in that game; Michigan didn't hold us to 10 points through 3 quaters, NIU held themselves to that.
B. The 3 game stretch without Wolfe. The Kent State game was played in 40 degree temps, in a rain storm, with 35 MPH winds. Not ideal wind conditions. The Ball state game, well I can't explain that, that was just awful. As for the CMU game, I don't know how you can say that is a bad thing. That game was when our freshman stud QB (Dan Nicholson) made his 1st career apperance and threw for over 300 yards in 3 quaters. You say Wolfe's run sets up the pass, but in the CMU game we didn't have Wolfe's running and still passed.
It is easier said then done to stop Garrett Wolfe. Of the 3 years he has been the starter, there has not been one game where has played at least 3 quaters in that he hasn't had at least 100 rushing/recieving passing yards. To say we can just gameplan to stop him and it will work, just isn't very realistic.