I replaced the board with the replacement board and have had no troubles for many years, I got it from BAA but I cant fin it on their site, it is the same as this one at MAD
http://mad-amusements.com/product.php?id_product=737If you decide to buy it from them they also have the grey switch covers. Just google the part number 20-9672 and you will find them at Marco, BAA, MAD even eGay