said it before and will say it again yours is defo a faulty air flow meter, think i said that in the first couple of pages of this thread!
reason why i say go for genuine or oem is if you fit a cheap copy you get just that a cheap copy if it cures the fault then its more a case of how long it...