Been trying to Google the answer, but haven't found much...in fact, hardly found anything at all. Strange.
Anyway. The only suggestion I came across had to do with either a dirty CD or a poorly copied install CD. So try cleaning the disk maybe.
EDIT: I guess it could be right. From personal experience I have known a bad copy of the XP installation causing odd problems. Another thing you might want to test is your memory. Google Memtest86. Good stuff.