I was just wondering because my truck has 2 types of cold starts: 1 where the idle will increase as it should or where the idle sits around 6 or 700 RPM, drops to about 500 rpm, begins a mild surge and idle roughs. Last year, I replaced the temp switch, MAF and rebuilt TBI which altered the start up idling to a degree. Before, the truck would go high idle no matter what. Now, when it's hot out, it doesn't high idle even though it feels like it is trying to causing the rough surging idle. After warm up, engine is fine. Engine has always had the off idle surging which folks here have said that could be from a stuck IACV. Even then, it does not exhibit these symptoms all the time which is why I was thinking maybe the ECU is going bad.