There is no idle relearn for that. Most likely it needs the TB bore and blade cleaned and the PCM program updated for stall or low idle. Common on normal mileage 03-06 DBW trucks.