Somebody told me that there is a shop in al sadd selling airflow sensor. He got one for his 2003 Mitsubishi Galant at QR700.

The name of the shop is "Al Rasheed" just opposite the German Testing. I have'nt been there but if u will try to go there leave feedback here of your experience with the shop. Good luck.