thats more then likely down to the chip you have. Which chip have you got? Also as a quick fix, on the air flow meter, check that the screw isnt wound all the way to end, i mean turned fully clockwise. This will input max amount of fuel which could be contributing to the problem