After some googling a few dozen searches on the subject I was pointed back at a corrupted installation of the .NET Framework version 2. I attempted to remove just the .NET framework but I could still not get a page to load through IIS. I next removed IIS completely then reinstalled.
After the reinstall I needed to manually re register .NET with IIS.
Here is the command in case someone else might come across this problem.
Open a command prompt and go to “C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ (change folder to corresponds to your exact version of .NET 2.0)
After running the above command I ran
to restart the IIS services. I was them able to get IIS working again.
Hope this helps.