Hi James, I'm not entirely following what you have tried as far as the procedure I describe is concerned. From what you are saying (What I am interpreting), you are trying to read a code, and because the abs lamp flashes when you short the pins, you think you are not able to read the vsc fault (because you want to see the vsc lamp flashing). Is that what you are saying?
This reset procedure isn't trying to read any codes, only reset the ecu and remove anything stored that is vsc related (note that the abs system does form part of the vsc function so they are related in some cases). You have to have the ignition off, short the two relevent pins together, ignition on (for at least 30 seconds) - do not start the car , ignition off, and remove shorting link. The lights should then stay off, there are no fault codes to be retreived, so ignore any lamps that are flashing. This does of course assume that it is the code reader that the garage used to read your oxy sensor fault that triggered the vsc lights.