Yes to both. Windows didnt find it again.
I solved it. I had a small power outage last night which may have actually been a power surge, and the fuse kicking out and back in. Anyway, the PCI slot appears to have been fried in the process. Switched the card to a new slot and we're back in business.
Thanks for the response.