It's a 340 from the casting #, but the stamp at the front of the block only appears to have these #s. I was expecting to see something like "FW340P2940009", though this engine # should start with G ('71) or H ('72). Casting date is messy, but I'll post it, and lean on the braintrust here...