So I cleaned the IACV… only took like 20 minutes. Was very dirty, sprayed it out with brake cleaner and lot of black stuff came out. Put it back on and idled around 400 so I adjusted the idle some got it up around 800. Drove it around and drives a ton better. Doesn’t hang up high in between gears it drops back like supposed to. Only thing is now when I pull up to a stop light once I get around 5mph it all of a sudden jumps rpm’s to 1300-1400 and then waits a second and comes back down. Then slowly goes back and forth from 700-800. Not nearly as harsh as before but still happening. Gonna try and check all lines this weekend for vacuum leak anything other suggestion still?