Anybody know the part number of this "Throttle Cable Clip", I have a similar problem where, under heavy acceleration - fully depressed throttle, the cable pops out of it's supporting sheath, and sticks, thereby not allowing the throttle to return to normal idle. Obviously, not a good thing to have happen as the engine redlines in city traffic