What year is your EJ22 and harness from? I'm sure I could find a MAF if needed from the local yards. They are about $35 IIRC. By 2nd gen I assume you mean '99 to '01? That's not the ideal engine to to use IMO because they are hard to find and harder to find parts for.
GD