I replaced the maf sensor with one from the wreckers and it was fine after that.