On my Mercury XR6 the retainer cap kept turning and letting the cable come off. You can see it easily after removing the cowling and moving the shifter while you watch. You must have long arms or a buddy. If that is your issue, put it back on and tighten the nut that holds it. It is a fairly common problem with this model.