I replaced mine at the yanmar dealer in Newport Beach CA... can't remember the name but if you search yanmar it comes up. The plate and gasket was about $30 Lucky your tach and all work...mine is shot from corrosion where the panel cracked. Now I "listen" for 2200rpm