Aion wrote:
I did the system restore, just prior to posting...
Is my only solution a clean install?
No, but it's probably the best option, in terms of yielding the most stable and reliable configuration.
Your other option, aside from troubleshooting each issue individually, would be a factory restore. Be aware that this will overwrite everything on your OS partition, so make sure that you back up or move your data if you decide to do it.
PS: You did a restore back to a point BEFORE all the problems?