I have just found a workaround for the 140 bootloader error. Go to xda-developers site, find thread No 745552. On page 2, scroll down to post number 12 and follow instructions. I have just used this and successfully installed a stock rom on my desire which had suffered the VF update. I claim no credit for this and offer my sincere thanks to all those involved in this. They are heroes!