Здравствуйте.
Ошибка Р1700, это неисправность выходного вала АКПП.На коробке, два вала- вход и выход,и стоит два датчика на каждый вал. Так вот второй датчик, который считывает информацию с вала, не работает.Сначала, надо проверить целостность проводки к датчику,часто,возле разъёма или рядом, перетираются провода.Да, и сам датчик,довольно часто выходит из строя. Показания этого датчика,влияют на правильную работу коробки передач.
C0040 - Неисправность датчика скорости переднего правого колеса. Касательно этой ошибки - необходимо еще раз проверить датчик (визуального осмотра иногда не достаточно).
Россия, Subaru Legacy