Turn off your computer, ground yourself, reinsert the soundcard and see if it properly detects it this time. If necessary, use a different PCI slot.
Before doing so, verify that Windows XP did not detect your soundcard by going to Windows Update and looking under the driver section to see if there are any drivers avaible for your soundcard.