if it stalls and doesnt start again, and You have to wait for a certain time to start it again.
Your cars timing sensor is dead. Its not going to show any check lights, and also not going to show up in the diagnosis because it acts like that at a certain temprature.
This usually happens on CNG cars because usually the timing is set advanced in CNG cars.
PS : if this is the issue a brand new sensor shouldnt cost more than 2800-3500 go for a brand new one. Since a kabariya is also going to state the same price.
If coils was an issue the car would be missing on petrol aswell,