Here’s the engine from the transmission side.
The Serial Number reads: 829946
The new engine from the Accessory Belt and Front side.
A freshly rebuilt engine, since rebuilding the existing one would have cost about $900, and this rebuilt engine ran about $1200. It came with all the gaskets and an oil pump. Some of the sensors can be reused, but some of the really dirty ones probably need replacement. I’d rather use new stuff than risk contamination with dirty parts.