No one has mentioned any of those things?
Ok, at least the last part of that was constructive, but it is missing on both lpg AND petrol. So as you said above: Please read before posting.....
It was the OP that mentioned the TPS and the only response to that was mine saying that it would not be the problem
Diesles are a straight forward engine. Petrols and more importantly dual fuels are more complicated. There are quite a lot of simple things that can be the cause of a slight miss and it is hard to diagnose straight away over the internet without asking a lot of questions.
I have had the same (or similar, its hard to tell without seeing the vehicle) problem twice with my dual fuel TB42 (carby). The first time it was leads, the second time it was a vacuum leak affecting the vacuum advance.