This might help
That's a heck of a file.
This might help:
http://global.benq.com/service/cdr/firmware_detect.htm
It works for every CD drive I've ever tried it on, and works fine in all OS's (though it doesn't mention WinXP, it works with it, too).
It might give you some insight. (Or help someone else).
Could the new firmware file be corrupt?
Also, someone in another thread recently accidentally flashed their DVD burner while trying to flash their regular cdrom. Maybe if you unhook any other optical drives, that would help.
I would try Bad_Karma's suggestion first, as that seems like the best idea.
Prof