The switch for my 36 year old Yanmar 1GM broke and I was able to get a brand new replacement switch that was a one-for-one replacement and swapped right in. Sorry, but I don't remember the cost. I got it from Toad Marine (formerly Torreson Marine), but wasn't happy with the service the last time around or so, so I'm not necessarily recommending them. It's a stock Yanmar part, so you should able to get it easily.