Since XP knows nothing about SATA that BIOS flash could have reset the BIOS defaults to "native SATA" instead of "emulate IDE".

I see no link to your motherboard's documentation but given the story, that's my bet.
Bob