Craig your the expert here, ok not according to you, but you rooted the thing and are obviously happy. As mentioned I was just trying my own workaround to solve the problem and it did work yet not when time to flash. It is the same thing as being in the phone so technically should work yet did not. They were both started at the same time just before I went into the hex editor under admin and then when I completed the final steps I had thought successfully I simply took the sd out of the card reaDER PUT IT IN THE PHONE WHILE STILL CONNECTED AND IT DID NOT WORK.
Hmm... I wouldn't say I'm an expert, maybe I just got lucky. The only other thing is to make sure the gold card is in the phone when you reboot it.
Also, I did the whole procedure on a WinXP 32-bit machine at work. Just a thought.