1. I left the machine running your step #5, all night.  This morning, it is still doing 1 of 3: repairing WMI.  There is no screen output so I do not know if the program is stuck in a loop or what.
2. What should I do?  Should I let it continue with #5, for today?  Or, should I stop your program and run sfc /scannow or run step #25 and pause the output when I see errors.  The errors in #25 were along the lines of could not find the file but repeated many times.  Previously, I ran sfc /scannow, a few times, and each time got all files are correct.
3.  So if I am missing a service, I can get it from the windows7 site, greate tip.
4. I have about 30 minutes before I need to leave, so hopefully you can get back to me.
Thank you, Steve