This is more of a FYI thread for someone who might run into this issue .
My old BSD was having an issue where it would eject two balls into the game instead of one . In the switch edge test , all 4 switches were working fine , finger test and with the balls . this was driving me nuts as i couldn't find an issue , finally i manually pulled the link to kick the ball into the shooter lane and noticed switch 3 still was reading closed, after several tests i found the wire form on the switch was slightly dragging on the side of the cutout , so basically the cpu board would kick the ball over and still see 3 balls there , then kick another over.
So , all fixed , this thread will hopefully help someone else out some day when they have an issue the same or similar .