There seems to be confusion about the definition of diesel and petrol engines.
Diesel is not a fuel as it is used in engines. It is an operating system, properly known as compression ignition, whereas petrol is spark ignition.
Diesels engines, compression ignition engines can run on Diesel fuel or distilate as it may me called and also on Jet A1, or kerosine.
Petrol engines, spark ignition used in aircraft will run on distillate, but they will self destruct in very short time. As proved by several RV10s that were misfuelled with jet A1.
What is the difference between direct and indirect injection diesel engines. I have used both and worked on both and in my opinion direct injection is superior, except maybe for noise at idle.
Another thing about diesel is that you can't advance the throttle, because there isn't one. Power control in diesel is by fuel amount per stroke, there is full air flow. Power control in petrol is by controlling air flow with the throttle as well as some kind of fuel quantity control.