I’ve been having high idle problems so I took of the ISC and cleaned and bench tested it. It extends and retracts per the FSM but when I put it back in the truck it will idle correctly but over the course of a 30+ mile drive the idle will increase and max out at 1300. I have tested the ISC while installed and removed plug and manually brought the idle back down using the S1-S2-S3-S4 sequence. What component is telling to increase idle that would not be telling it to decrease idle? In the last year the head was redone and all sensors on the thermo housing were replaced. This issue has just come up in last 30 days. Thanks