Looks like part of the problem may have been, would you believe, bad gas? The last thing the mechanic did was to pull the tank and clean it out. I've had it home almost a week and it hasn't acted up since. Thinking back, several weeks ago, I was empty and filled up at a Sam's club. Shortly thereafter is when the problems started. I am now adding an Ethanol treatment every fill-up as added insurance, won't help water in the gas though. Unfortunately for folks in my part of the country, ethanol free gasoline is very difficult to find. I spoke with my mechanics a couple of days ago, and they brought up another possible problem we HD riders may face using premium grade gasoline. That is, very few automobiles are using premium now days. Therefore, the premium sitting out in the storage tanks might not be very fresh and stored fuel draws moisture and I don't know what else happens to aging fuel. So what to do? I asked them. All three have switched to regular gas and are adding StarTron fuel treatment. Has anyone used this product? I wonder about it. In any event, as soon as I can afford it, I will change out the CKP since it's 10 years and 69K miles old.
Again, thanks to everyone for your input. I really appreciate all the help!