Hej
Mechanik jeśli tylko amory wymieniał nie miał jak tego zrobić. Oczywiście podkreślam słowo "jeśli" bo wiadomo że różni są mechanicy check engine pojawia się gdy są problemy z mieszanką. Może to być wina zapłonu (świece/kable), modułu zapłonowego- nie wiem jaki masz ja miałem Abimex i to była masakra i może to być też problem silniczka krokowego. Ten ostatni możesz wyciągnąć(wypinasz wiązkę i odkręcasz 2 śrubki) i oczyścić.
W niektorych zakładach a raczej w (wielu gdzie pracują młodzi czeladnicy a szef ich należycie nie pilnuje) poza naprawą robią sobie rundkę twoim samochodem i raczej normalna delikatna jazda to nie jest więc pod uwagę brał bym także jakieś maksymalnie idiotyczne popisy typu palenie gumy lub dłuższa jazda z maksymalnym zakresem obrotów jakie silnik osiąga a co za tym idzie zniszczenie/zużycie silnika. Wystarczy zrobić pomiar kompresji żeby się dowiedzieć.
Podsumowując, na początku sprawdził bym silnik krokowy.