Originally Posted by
CoogansBluff
Got the bike back Monday, have ridden it twice, no more skipping. Don't know what to make of all this. Just glad it's working again.

I probably need to invest time in understand how my bike works if I'm going to ride it this much.
You also probably need to have a very comprehensive dialog with your current mechanic if whatever they most recently did fixed the problem. Not knowing what to make of all this means both you and he may be destined to repeat these shenanigans in the future.
iow,
what did he do that finally fixed it? and,
why didn't he do that the first time around?