Hi All,
As suggested earlier in this thread, I took the car today to 'Hariprasad Garage' . I told all the problems and the guys there are quite knowledgable. They could immediately understand the problem. (and ofcourse felt happy to see somany Petras, Palios, Unos there

)
Well, in my Petra, after an hour of work on it, they told me that, my 'Timing setup' was way off itseems. and they are checking for other problems.
Will update you folks on the progress.
Rai