more of an aspiration than a claim

The IIS Admin service terminated with service-specific error 2148073478 (0x80090006)

Is “The IIS Admin service terminated with service-specific error 2148073478 (0x80090006)” in your Event Viewer log?

This error probably means the machine key found in “C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys” has been deleted. If there is a machine key starting with c2319 in this directory, then it may have been recreated, but this new machine key does not match.

If the key has been deleted, then you can copy over an old version from a backup if you have one. Otherwise you may need to reinstall IIS.