Зигги, вот не сочти за умничание, но на всякий случай: у тебя пробег кажет в милях, или километрах? Обращал внимание? Ведь если в милях, то 40 л на 100 миль это нормально
И, если нет, то с очевидностями первоочерёдными (свечи+крышка+провода+бегунок+топл.фильтр) разбирался?
У меня, на момент покупки, конь ващще не ехал, только жрал

Причиной были все вышеперечисленные товарищи (провода не родные (длинные) один вовсе был нерабочий, крышка мёртвая (центр. контакт болтался) бегунок в ржавчине и нагаре, из фильтра текло чё-то коричневое)
Проверь, если не проверял.