I just started getting this error the other day, so i searched around and have exhausted any and all software related resolutions for this error. It seems to have started ever since i moved the machine from PA to VA but everything else works just fine. It started with my cdrw drive, then my dvdrw did the same thing, so i changed ide cables, jumpers, reseated all cables, reformatted, disconnected one drive at a time. yet i still get the error on either drive. i can read retail discs fine but when it comes to reading blank or burnt ones, i get random write errors and then "incorrect function" on a blank or burnt disc even if it burns ok with no errors.