It's the Benz 65 engine.

and they better drop the old interior.