Problem solved - Ball eject points were too close - Vibration from flippers and bumpers were closing the outhole switch blade thus telling the machine there was a ball in the outhole which reset. Hope this makes sense.
Thanks everyone for the tips.
Thanks for the update, Kev - It sounded like something easy !