Hi again
well i have found out what my problem is and i think i should share my findings as i bricked my dl lite-on, when realising what was happening i have managed to fix the drive

I looked at my original firmware in a hex editor, and the firmware that was copied was the one from my lite-on ide burner and not my ts-h943 drive, i then changed the ide drive for another and ran mtkflash and dumped my firmware again, looked at the dump and it had dumped the firmware for my pioneer 111d writer.
so my second question now is, my asrock k8nf4g mobo with onboard nf sata detects my ts-h943 drive in the bios and dos, so how do i get mtkflash to dump the right firmware?
thanks for looking. mm