Well I was searching this forum for other people that had a dead btc drive and I read every thread. On one of the threads, I found a bootable cd instead of a bootable floppy disk. The boot cd could also access a NTFS file system which is exactly what I needed. The NTFSDOS.exe didn't work for me.
So, I gave it a try but it still didn't work.
My last attempt which was successful went like this:
Download everything (except for the bootdisk and NTFSDOS) needed for the flash from the http://www.drvupdate.com firmware recovery procedures.
Download the bootcd from this forum. Sorry I couldn't find it so u might have to do some searching. Instead of using the actual bootcd I formatted a floppy disk and put the files in the disk.
If u have 2 drives, set them both to master. Connect the IDE cable to the working drive. DISABLE BOTH SECONDARY IDE CHANNEL FROM THE BIOS OR THIS WILL NOT WORK.
Start the computer and boot from the disk. When It gets to A:\
Type in C:\ and press enter. Type in: cd "NAMEOFFOLDER" nameoffolder is where u saved the downloaded firmware.
Take the IDE cable out of the working drive and connect ur BTC drive.
Type in: F
The flash should start and when finished, restart the computer.
This worked perfectly for me and I hope it helps other people that are frustrated. I spent 2 weeks until I finally got the drive to work.
I will post the link to the BOOTCD if I can find it.