SVCHOST.exe is a Windows file. The error message you would get would mention SVCHOST.exe before your PC did an automatic shutdown. SVCHOST.exe isn't the problem. MSBLAST.EXE is the problem. Microsofts description of what SVCHOST.exe does:
http://support.microsoft.com/?kbid=314056
Are these two XP machines networked? I beleive that if one machine is infected it will take the other machine down if they are networked. I had the same thing happen to me. I had the MSBLAST worm on a WinXP machine and the other Win2000 machine would crash. I never found any evidence of infection on the Win2000 machine and now that I've got the WinXP machine cleaned up my Win2000 machine has started running properly.
Have you been over to Symantec to download the removal tool? Download it and run it a couple of times. If it finds nothing you're golden.
http://securityresponse.symantec.com...oval.tool.html
Have you applied the Microsoft patches? Look here:
http://www.microsoft.com/technet/tre...n/MS03-026.asp
Download the Microsoft patch, update your antivirus, and download the Symantec removal tool.
Run the Microsoft patch
Run the Symantec removal tool.
Run a full scan of your antivirus.
If nothing is found you should be OK.
EDIT: sorry I hit the respond button too soon.