You can disable the onboard audio in the BIOS intergrated peripheral section. Disable unnecessary hardware is a good way to diagnose the problem, making it easier to isolate the problem. Thereby you can focus just on the main component that you have running, just incase a hardware might be the cause of the problem, you can determine that if the problem goes away when the hardware was removed.
That recovery thing from the XP CD won't do crap to help you, I have seen and heard many people try to use that with no chance of success.
I forgot how to freeze the screen to read the BSoD, but I think it's somewhere when you press F8, I don't know as of now but maybe someone who do can help us here with this. I wanted to see what the BSoD message was just to see if we can look it up. It would make it a bit easier to track the problem.