at this point i would try to trace the maf wiring all the way back to the ecu it has to be split somewhere or your plug contacts are corroded. there is so many things it could be timing, vac leak, etc, etc
your not gonna get a magic answer from this thread you need someone with alot more...