Hey guys here's an update. I replaced my intercooler and checked for leaks got rid of most of them holds pressure for a min then it goes back to zero. I started it up still cutting out. Drove it just for kicks and when I was almost to my driveway it started revving on it's own so I shut it off before it went up to high. Since I tach wasn't working didn't want to permenently damage engine.
Now I put a decent tps and fresh harness. Same ecu already tried a different maf same prob. Got my rps working

going forward atleast. Tach bounces off 1500 to 2000 rpm. I disconnected the iacv to see what happens wile running and nothing changed. Still cutting out