Had the same problem recently and it turned out to be a dry pilot bushing.