Some days ago I have a problem with a W2K Advanced (virtualized with VMWare 1.04): BSOD with IRQL error, but in safe mode windows boots fine. Several days trying to find a solution but nothing.
A college suggested to use this utility:
http://www.download.com/BSRecover/3000-2094_4-10774446.html?tag=lst-1&cdlPid=10774447
And it worked! I can boot in normal mode again.
I hope this can help you too.