Update;
Cleaned the connectors going to the body control unit and took off the TB and cleaned it. There was something like a pin sliding back and forth in the TB. Is that normal? Went for a drive and the CEL came on twice and idle was high, about 800 compared to mid 600s.
I saw a TSB for the IP to Body connector being corroded, where is that exactly located?
EDIT; It threw the 2nd CEL when I had cruise control on. Would it be a bad TB or 5v reference signal?