I agree w/earl. If you replaced the maf, did you get an exact replacement or a cardone (?) remanufactured one. They are a crap shoot. Also if you have an air leak between the maf and the turbo intake, the unmetered air will drive the ecm crazy. You would be far better off w/the translator and updated maf-Lt-1 or Ls-1.