esta de mas preguntar si actualizaste itunes, yo tenia el mismo iOS (4.3.3) y me salia el error 21, lei en foros y despues salio el error que tu mencionaste al principio, lo hice busncado las actualizaciones de itunes, y bajando el iOS de forma particular Te dejo el link EDITADO EN SOPORTE ESTA EL TEMA PARA DESCARGAR LOS iOS recuerda que puedes cargar el firmware al iphone presionando SHIFT + Restore (desde itunes) ;) Exito!!