273 or NOT 273?

a 3.0 mercedes td six will easily make over 500hp while doing 40mpg..... just saying.
plus it's sort of in the family, at least these days anyway.
much smaller and lighter than a 6bt cummins too.