I added the "-T3608" to the sql server startup parameters, and when I tried to stop and restart sql, it would not start back up. Keep in mind that I did not even attempt to detach the msdb database.
I tested this out on my test server before trying it out on the live server, and it worked fine. I called MS, and Robin told me that she has never seen that before, and had no records of that ever happening. She said the only thing she could think of was that the server was being accessed by users at the time, and this "may" have caused the problem. I would LIKE to believe that was the case, but I'm not convinced. The only error I could see in the logs was this:
spid68 WARNING: problem activating all tempdb files.
See previous errors. Restart server with -f to correct the situation.