Great advice Nino. One other thing i have started to check with some of the projects i have, is continuity of earth strap - sometimes this has been ripped off by a playfield being lifted or similar, and much of the machine's metal parts are not earthed.