Latich and rbm,
Thanks for your advice on this topic. The handlebar ends are different sizes, the right being 25mm and the left is larger, 26.5 mm. Not sure why this is. However I solved the issue by putting the smaller diameter grip on the throttle side and the larger on the clutch side. Using rubbing alcohol to lube the grips while installing worked well and they are now secure.
I also followed one of the threads on this site about cleaning the throttle gear assembly. The screws were stuck on the assembly so I soaked then with silicone lube a couple of days and got them off. It looked like this had never been cleaned before. So after cleaning and lubing with silicone spray the throttle now snaps back like it should.
When installing the grip end cap, I noticed that if I tighten the end cap screw too much, that it locked the throttle. I am wondering if this is supposed to happen? I have just left it minimally tight.
Thanks again, Skids