have you run software update? did it catch/see anything?
If not I'd manually download apple's latest superdrive firmware...
http://www.apple.com/hardware/superdrive/
if that didn't work, you might try running a custom install from a retail disk, or if that isn't available, a fresh os install on a partition to see if starting from scratch it then applies updates auto-magically to it, recognizes as Apple oem and installs appropriately...I thought that that was what was good about these is that it would be seen as oem as what apple puts in.
If neither works, was it up to date with firmware, NOT drivers, when it left the PC? Did it perform at the speed you wish on the PC? if so it's the driver and the above should work I hope for you.
good luck