Clance, do u have the clear plastic guards installed on the boat ramp ? They were designed to stop the ball flying out if I am reading the problem correctly.
Also, they are avail from Marco Spec. $8 a pair
http://www.marcospecialties.com/product.asp?ic=CA%2DCP%2DFT%2DRMAlso, perhaps the switches have had their day and may need replacing after many years of working. Cheap to replace n easy to fit new ones.
If it trips every time with your finger, they shld be good to keep. If they are hit n miss with finger trigger, just replace. Hope it helps.