well if you'd told us you'd replaced your motherboard...
who knows what the chipset drivers/bios are going to do especially when they find the hardware missing. I would always do a full reinstall after a motherboard replacement.
Like I said, it had been working for a while w/o any issues with the new motherboard, except for the fact that the suspend didn't work... and without a baseline to compare it to I didn't know if that was really an issue. I've replaced the MB on my PC's several times.... never had an issue before and, as I said, there was no indication that there was any issues after the MB replacement.