Im pushing 500 hp on my 5.9L cummins. I get around 21mpg too.
back tires wear out a lot faster tho’
I can get 23 with my ‘99 Cummins.
And that’s cruising 75-80mph across New Mexico.
Not too bad for three tons of steel with the aerodynamics of a small house.