The numbers off the engine bracket plate are: 15M 684C S 040524 MADE IN JAPAN Thanks in advance!