I have an '01 RG. For six (6) years I had it in and out of 5 different dealers trying to identify its problem. I live about 140 miles from Frank.
I dropped the bike off on a Friday night, I believe. He called me before noon on Saturday and pointed the phone toward my bike, I could hear it running perfectly. He found 3 separate shorts to ground on the motorcycle. Intermitent problems.
Just wanted to make a point about his expertise and willingness to think outside the box.
I'd say, if he says it will run, or how it will run, you can take it to the bank.