Hey, glad it's working out for you. And with newer bikes having a vacuum always-on tap, the Triumph petcock is a bit of a throwback. Most of us have (whether we admit it or not), at one time or another, been taken back by the nefarious, wierd, 'feels like an out-of-gas' thing, and taken a couple of seconds to realize "oh crap, turn the gas on!", or gone thru the same thought process after a hundred plus miles and then realize, "oh crap, out of gas! Reserve!" But those thoughts come a bit slower when you've had a problem bike, and it wasn't the gas tap. The simple problems still shake us up and we hold our breath after turning the gas tap on or to reserve, because we know what it's like for it not to be the simple things.
Did the shop tell you what the problem was?