New engine arrived today!!!

Definately fooled me on this one. That's one BIG V8 with a hell of a SUPER DAMPER on there!