| Be sure and check for a cracked intake hose - sucking in extra air post air meter causes the symptoms you described. Also check the wiring harness for any signs of melting - particularly where it goes down through the intake plenum ...
Good luck!
Tucker |