From your post it suggests you have a faultmate. It would be wise to use this to diagnose the problem, rather than guess and throw parts at it.
You can use Faultmate to test MAF to probably eliminate this as the fault.
You can also use it to read the live values from your O2 sensors to see how these are performing, together with the fuel trims.
As to the lpg on a Bosch you should really only be running a full sequential system, calibrated to ensure it doesn't throw out the petrol fuel trims.
One thing to be wary about is if your MAF is at fault and you reset the adaptive values you could make it run worse.
You can use Faultmate to test MAF to probably eliminate this as the fault.
You can also use it to read the live values from your O2 sensors to see how these are performing, together with the fuel trims.
As to the lpg on a Bosch you should really only be running a full sequential system, calibrated to ensure it doesn't throw out the petrol fuel trims.
One thing to be wary about is if your MAF is at fault and you reset the adaptive values you could make it run worse.