One thing to try if you havent already, have a buddy keep trying to rev it up and mess with all of the connecters under the hood. My friends nissan had a pin break off of the maf harness connector, Looked like everything was fine but it was loose inside the connector.