Thanks bookworm, however the driver didn't restore my sound. I still have the question mark next to pci driver in device manager. Do you have any other ideas?
Edit* I also tried Driver Magic which identified the unknown driver.
Device ID: VEN_8086&DEV_2668&SUBSYS_4037107B&REV_03
Detected Chip Name: 82801FB (ICH6) High Definition Audio Controller
Chip Vender: Intel Corporation
Not sure if that helps you help me. Just wanted to provid any info I could.