I forgot to tell you all that my bike is back – and running fine. As soon as it arrived back at the shop, it started up fine and hasn’t had a problem since. I’m a little concerned that it might happen again since they didn’t fix it. It is most likely electrical, but for now, I’m riding to work on it.
I forgot to say anything because my site has been unavailable for posting for many days… It’s good to be back!