cleaning the throttle body helped solve most of the PTP guys' idling problem..yung sakin weird talaga...im now experiencing it again...labo.. try bringing it to kia commonwealth/prince motors..the service manager there is well-read with the mazda familia