well Arslan bhai, a couple of mechanics that I used to trust until now gave something else so far. One of them in the first place said that my cultus was fitted with a Baleno engine which broke my heart but upon detailed checking, I found out that the engine was genuine Cultus.
Now, the second mechanic cum electrician checked the car for 10 minutes or something and used a scanner too and told me that the car has been fitted with a Baleno computer (ECU) and that is why these issues will keep taking place and to replace it with Cultus's ECU, it would be around 15-16k of expense.
but thanks to you, I already had read this thread and so I didn't take it very seriously, however, I still need to find out if its really the issue with TP sensor or auto choke. I tried to check voltage of TP sensor via multi-meter and I am not sure it was correct or not but the measurement was around 2.5 volts.
So, maybe, I should find someone else or just get the tp sensor changed.