Здравствуйте.
Ошибка Р1222 расшифровывается - ошибка дроссельной заслонки.
Необходимо для начала осмотреть всю проводку и разъемы дроссельной заслонки (часто просто протирается один из проводов).
Если проводка в порядке, то необходимо проверять саму дроссельную заслонку.
Россия, Subaru Legacy