Это ещё что такое? Р0108 - ошибка по датчику МАР (Manifold Absolute Pressure ) - датчик абсолютного давления воздуха во впускном коллекторе. Возможно, что что-то с проводкой у Вас, т.к., впридачу к МАР-у и Р0656 выдаёт (для информации, чек при такой ошибке зажигаться не должен, она просто вгоняется в память и всё), хотя, Вы говорите, что сам датчик уровня топлива внешне нормальный, дорожки не "поезженные", т.е., и здесь виной проводка может быть. Делайте инспекцию проводке, звоните цепь датчика (тут ищите электрика, схемы и распиновки ЭБУ и датчика я Вам подброшу, нормальный должен разобраться, что и как проверять), осматривайте на предмет потёртостей, перегибов/заломов и т.п. Как вариант, попробуйте с земляками на Drive2 связаться ( ДРАЙВ Кр. Рог ), возможно, что получится встретиться с кем-то и можно будет подкинуть с машины заведомо исправный датчик МАР для проверки, ошибка и симптомы уйдут - дело в нём, если нет - копать всё-таки проводку.