Ok. Because mine corolla had exact same problem due to cng. The mechanics were not able to diagnose the problem. And they were doing the same hit and trial method. I had to change the plugs, fuel pump, fuel filter and injectors but the problem never ended. Then i closed the main cng cylinder valve and the car starting was perfect.
Sent from my LG-F400L using Tapatalk