Dear sarab14,
Please help me too. i also have starting problem with my liana 2006. it did not start most most of the time with self but with little push it start immediately and have no problem with ride unless you switch off its engine.
my mechanic check its fuel pump, plug and many more and found no problem with it.
i also check to suzuki 3S, the told its computer hard ware problem.
i don't understand there comments, how a problematic computer allow engine to start with push not with self.