No longer in NC.
So, after checking with Team Power Sports in Raleigh and Garner, the soonest they would even look at the bike was "later in the week" for one location and 2 weeks for the other. I understand they are busy this time of year but thought they might sneak a look as we are far from home. Never the less, I decided to do a test run staying close to base to try and replicate the problem after disconnecting and cleaning both battery terminals and rebooting the CPU by starting the engine, no throttle, till fans energized. Took another test run and decided to start for home and hope for the best. So, here we are in Waynesboro after leaving Raleigh about 10 this morning and not a glitch the whole way. Woohoo!!
I'm thinking that Fred and 05nwl may have hit on the cause of this problem, namely pulling a vacuum in the tank and starving the fuel pump. I'll check for a pinched vent when I get home and will run with a loose cap till then. Thanks to everyone for taking the time to respond, makes me realize just how great a fraternity exists on this forum.