Здравствуйте, а вы пробовали считывать ошибки через OBD II? Судя по всему: 12 - недавно отключался аккумулятор или отсоединялся компьютер (по сути ошибкой не является), 14 - напряжение на датчике давления во впускном коллекторе ниже 0,16В или выше 4,96В (надо проверять этот датчик), 21 - сигнал от кислородного датчика не меняется, скорее всего он неисправен, 23 - возможная неисправность датчика температуры входящего воздуха, 24 - напряжение датчика положения дроссельной заслонки выше 4,96В, 55 - конец кодов (также не считается ошибкой)
Проверяйте указанные датчики
Симферополь, Kia Rio