I'm no expert, but I think that's a 2.6, not a 2.0. I only say that because of the timing chain instead of a belt.

Whatever it is, it sure is clean!