buy a new gear lever,or get one from a breakers,yours may be worn,new one shouldnt pop out,unless you have lost the retainer,,,normaly they are held in by a threaded cup that goes over the top of the ball,the threads wear down,sometimes ,then the ball pops out,,,,as the threads dont hold...
e kirk, March 2009