i had similar issues in my baleno 2004 ff cng model. the works i did time to time made it a treat to drive:
1.timing of vehicle gets disturbed if the lower sprocket is bad - and it really makes the drive miserable
2.i rectified all the wiring of vehicle - advancer/emulator/main harness was taken out and all joints/tapings were removed - electrician charged 6000 back in 2019 and car was perfecr
3, this car is notorious for crank sensor issues - did you get hit from front right side or water submerging
4.MAP sensor's small pipe was once out and this simplest of thing made the car undrivable.
5. change of new plug wires
6.battery terminal change