I was under the impression that this was either a problem with the MAS or the air intake gasket.
I would check the air intake gasket as you have already swapped out the MAS. Not sure how compatable one would be from a 98 amigo but if it started, ran OK and did not throw a code, it may be safe to say this is not the problem. Check the intake gasket.