I looked at the engine block. This is what I found. On the front of the block below the head I found a stamp that was as follows: 340P 35750089. On the right bottom side I found another stamp that looks to be the following: 1B4155491. On the back of the block on the top left near the distributor I found a stamp that was L 3. Does that help figure out what this engine came from?

Thanks