Thanks guys for getting back to me. I'm going to order a new MAF, then in a month take it to Dubai. Its getting expensive with all the trial and error!
The Dealer in Muscat does not explain very well, the figures 200,250,250,250 does not seem to mean anything when I search the internet and forums.