UPDATE
I reseated all the plugs on all boards and tightened up a ground connection. I powered it on and it ejected a ball and I was able to play , however it would not recognise that the ball had drained. I lifted the playfield and manually activated the trough switch but still nothing.
Now what do I look for?
Thanks
Clive