Your cable may be fraying and about to break inside the shifter- check that first. It often happens if you haven't replaced cables in a while- the tight bending and unbending as you shift tends to fray the cable, and the frayed ends gum up the works.