I have sorted out my problem so please ignore my request. I found out that you cannot run a repair from an OEM version of the OS. I got an authentic MS version and booted from that and did a recovery sucessfully.