wait, you said the car idled like shit after the new mas went in, and then you said the car ran fine after you put a new mas in?
my girl has 97 gsx as well. her MAS went bad and was throwing a CEL, but the car was running fine. i put a new one in and the car stopped throwing the CEL...so maybe your old MAF is bad?