Yes. This is a dual foot alternator with feet separated by 3.15" which is what all the Yanmar engines use. If your engine has a single V pulley this will be the correct alternator.