you will get this on CNG as there is no control of fuelling - its just works on suction. On petrol the ECU actually richens and leans the mixture in waves.
You wont be able to solve this unless you get a full lambda kit installation with separate ECU to control engine on CNG.