Can't find a discussion on this yet, so I'll ask. My 03 GC keeps giving me the same idle control code and it will not idle on cold start. Have replaced the TPS(broke it on removal) and IAC valve. Cleaned the TB, replaced base gasket. New fuel filter. Replaced cracked hoses found after smoking the system to no avail. Did find a lot of smoke coming from the TB linkage shaft area. New O2 sensors, however the "lean conditions" persists. Other than replacing the TB with a new one I humbly
ask the forum members for suggestions.
Among other symptoms there is stalling when taking off.