Dropping anything?
Sure! When the nitrous was installed the acceleration emptied my pockets more than once!
You're right - there's something lodged in the mechanism. Though I hate pulling that seat, I'll do it tomorrow for the money, and the weight reduction will probably help performance.