Could be a bad maf sensor. Unplug it and see if it runs better.