when Xp reboots, it when XP bluescreen or has a hardware conflect. Check all your hardware and make sure there not conflecting. May want to look at your modem and sound card.

Try getting a new bois for you motherboard.
Check your memory, it could be bad.