Stop in for a cup of coffee

Can't see in the pic, but it is plugged.
what engine is in that thing again?