Process of elimination is in order me thinks as it sounds like you might have some hardware in the computer that XP doesn't like or recognize, try removing all add-on cards (ie sound, modems etc...) from the system and then replace them one by one checking as you go and see if you have any joy. A little long winded perhaps.