Can anyone tell me more about these two engines? Are the blocks generally the same? Are parts interchangeable?
its one of the best little engines (even with its faults...water pump backwards and hard to get to oil dipstick) they have ever builtI belieive that 2GM is the SERIES of Yanmar engines. 2GM20F is a 2 Cylinder 18HP Fresh Water Cooled engine. The 20 is a rounding up of 18 HP, and F is for Fresh Water Cooled.
I have the 2GM20F engine in my 1990 Hunter 33.5 . (The following ear they realized that this engine underpowered that boat and changed to 3GM30F). The 2GM20F is a great engine - very dependable. Take care of it and it will love you for it.
In which case it should also have anodes on the block wheras the F model does not.If the model ID does NOT have a "F" it is raw water cooled (sea water) rather than the closed loop "antifreeze" system.