Just clean the spark plugs and change the fuel filter. There is 90% chance your problem would be rectified.
Thankx @argtr65 @yosuf & @amir for Your valuable suggestions, inshaAllah I'll take these steps as soon.
is the check light actually connected to the ECU
there are thousands of cases in Pakistan where the mechanics connect the check light to something else.
[QUOTE=Xulfiqar;4280101]is the check light actually connected to the ECU
Really don't have any idea, how can I check it??
You can check it by uncouple the IAT sensor or map/maf sensor while engine is start, then look at check engine light it must be glow.
Brother have u checked the fuel injectors ?
how can I check injectors?
Alhamdulillah the problem is now solved by the advice of a young efi mechanic (H)He check the engine (no any device attached) & advised me that "Bhai just fill the tank with 9 litter super + 1 litter High Octane" and problem has vanished Thanks to all PakWheels fellows for their valuable advises.