What about the 3rd party driver install. I know i had to get a updated XP Disc when i went to SATA HDD's since my old copy didnt support those type of drives. It was from back in 2002 when i got that disc.
It looks as if the pci drivers are corrupted. So my best thing to say is take out any PCI devices and try to install again.