Diesel Engines Lacking Power?