She looks very nice and clean and therefore well maintained.
The 2 GM is a substantial upgrade from the 2 QM engine. The engine block looks to be different as well as the cylinder head.
The 2 GM is definitely a newer generation of engine. I believe they are rated at 18 hp. The governor/fuel injection pump drive and housing is a whole lot better as well as the cooling water set up.
The GM is quite narrower than the QM which is great.
Look after that engine and it will out live you.

Cisco.