Похоже,что получается так,прошивка подаёт богатую смесь,а датчик кислорода даёт сигнал обеднить,и в этот момент форсунки начинают работать с меньшим временем,а газовым этого времени не хватает,вот машина и глохнет.Можно попробовать в газовой программе уменьшить время впрыска на холостом ходу,тогда датчик кислорода либо не будет ругаться на богатую смесь,либо будет наоборот её богатить.
Какие у вас газовые форсунки,и какое время впрыска газовых форсунок на холостом ходу?