As greywolf says, I'm pretty sure it's not the TPS...the bike revs as it should and idles as it should just over the 1200rpm.
It doesn't die slowly or anything like that....it's as if an electric current had cut something out..it was that quick...like a cut-out switch.
I don't think it was anything major as it hasn't done it since I started the this post so it's still got me stumped...
Anyway, I'll keep an eye on it and this upcoming trip to Bingara for the Annual V-strom gathering may or may not reveal something.
I just hope I won't have to push the bastard!!