I was bored at work on saturday so I figured I'd clean my throttle body out. Ever since it seems as if the truck will not idle down or like its sticking open. Im guessing this is because the IAC is set for the dirty throttle body. So I tried to reprogram the ECM and that did not change it. Tried to disconnect the battery for 30 mins. That didnt change it. Anybody heard of this before? Im gonna try to load in the factory GM tune tomorrow and see if that fixes it, then load in my HP tuners tune.