Diesel work fine if you have an active duty cycle application where the engine speed is runs at a high level (1600 rpm or greater) a majority of time. If it is a stop and go application I would not recommend a diesel.
What every you decide make certain you have a good air cleaner system w/ high air intake & pre cleaner - it only takes one tablespoon of dirt in the air intake to wipe out and engine.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.