Thanks for the suggestions. The culprit turned out to be a loose nut on the throttle cable. When it vibrated a little and the cable leaned forward, the corner of the nut would hang up on a bracket. I can't believe I missed this, but I'm glad it wasn't the nut above the seat
