Anyone have any idea what engine this is?

same here

Or a V8 "joking"