If you go to WIX Filters, Wix oil filters, WIX air filters, Wix Heavy Duty Oil filters - Home
---> filter lookup ---> offroad ---> yanmar ---> engines marine ---> model number, etc., you'll find that the part number for the engine mounted fuel 'guard' filter is:
Part Number 3362
.... AND is listed for all the variations of the 2GM20 engine.
This wix part number can be cross referenced to all other such filter manufacturers
All such filters are made with the 'resinated' paper filter media from essentially ONE world supplier ... so it really doesnt matter which 'brand' you buy. Wix is probably the foremost USA manufacturer of this type of filtration and they make 'private label' or 'rebranded' for many manufacturers/industrial/wholesale/retail sources.
Outer Diameter: 1.378
Inside Diameter Top: Closed:
Inside Diameter Bottom: 0.492
Nominal Micron Rating: 19
Here's how is should be: Fuel Tank ---> 30然 (Racor - primary)* ---> 10然 (Racor- secondary) ---> 19然 (engine guard) ---> engine.
* apply 30然 if tank has a history of 'fouling' and the 10然 'secondary' is subject to short service life.
I dont have the belt part numbers for the 2GM; but, my preference for long service life is to use Gates "TopCog™" belts. Your local auto supply store (NAPA, Advanced, Autozone etc) should be able to 'cross reference' and special order based on your FULL engine model number (there should be an ID plate on the side of your engine, the side thats opposite of the exhaust manifold).
Here's your Wix crankcase oil filter ID: 51358
Dont forget to change the transmission fluid/oil every time you change your engine oil.
hope this helps.