Its probably a hodge-podge of parts, the case is full of ARP fasteners (not the studs unfortunately).
Pistons: Mahle 82,46
Intake ports: roughly oval 32x34mm
Engine code: 32984 729/1
Clearly the engine stamping says its a marine use case, but i was really hoping that the rest of the engine was not original, heh. You'll also note that there is not venting hole in the head, thought that was kind of interesting.