hmm, for my case, air filter looks fine. when the technician tested drive my car, it did not show any sickness! But when I drive, it did happened on and off.
It happened again few days after i posted my reply here. The battery and engine indicator were both on while slowing down at the traffic...