A suggestion: get a few feet of 3-core mains cable, put a 3-pin plug on one end, fit a 3-Amp or 5-Amp fuse. Mark and note the position of all wires on the auxiliary transformer, and disconnect them. Connect Live to the screw terminal marked "240", Neutral to "0", and Earth to the frame. Switch on and measure the secondary AC voltages across 0 and 9, 0 and 27, and also from 0 to 220 on the primary. All assuming the fuse holds out of course...






. Given when I'd lifted and tested the various transistors and capacitors in the motor drive and spot and pulse timer circuitry they checked out OK, I had a hunch that the 556 dual timer may have blown as a result of the original aux transformer going AWOL, possibly raising the DC voltage beyond the limit of the IC (or perhaps blowing it due to a short). Remember, there was originally no fuse across the 9V AC input to the PCB (there is now). I replaced the IC, re-connected everything to the PCB and with the wires to the rotary power range switch disconnected from the Contactor, I turned the power back on. I pressed the trigger on the torch and both the wire feed motor and GSV operated. Not only this, the wire feed speed control was working correctly too. 
. I remembered that when I started investigating the faulty aux transformer, one of these wires came off the Contactor and I re-connected it where I thought it should have gone - obviously not in the right place! What I'd effectively done was to use the two black wires as the 50 ohm resistor as opposed to the resistor itself. The smoke was coming from the melting insulation on the wires and not the coil in the Contactor
.