Thanks for the info Izso.
Anyway, I went to my usual Proton SC today, the pomen who fixed my car w the previous same issue did a diagnose again to my Wira. He plugged out the sensor attached to the TB while doing the diagnose and there is a faulty code detected, two actually. One is the TB, the other one is the exhaust sensor, perhaps its the O2 sensor. When he plug back the sensor to the TB, no faulty codes were detected. So then, he checked and checked again, finally he came to a conclusion where he changed my TB to a newer TB, although I just changed my TB few weeks back. Good thing is it came for free since I still have the warranty of the TB. Anyway he said, its still not conclusive whether the problem has been solved and added if the same matter arises again, quickly come to the SC to get it diagnosed. IF the same thing happened again, then the exhaust sensor/O2 sensor will be targeted along with the ECU. Damn I hope the ECU is fine. So for now, I'm just hoping the case is closed.