I've seen in your info that your ride is a Lancer MX, kung Lancer nga, probably it's the idle issues of Mitsubishi which is the never ending 'Servo' problem. Much preferred ko na ipa-check/diagnose mo muna sa casa yan before consulting other mechanics para lang maka siguro ka.

Click for more info.:http://www.mymitsuph.com/index.php/topic,201.0.html