I found a great web site
http://www.arcaderepairtips.com/ for arcade games with allot of how to and repairs videos for all levels of expertise. I've learn allot and what great is you can call or email them with questions.
Ive been dealing with Tim "the guy in the videos" and he's been great with answering all my questions. If the repair or trouble shooting is beyond your level of expertise you can send them the boards they will trouble shoot them for free and if they need a repair they will do profession job for a good fair price.
Ray