Czy oprócz check engine na desce coś się dzieje? Np. szarpanie, telepanie silnikiem, przerywanie itp. na niskich/wyższych obrotach, podczas przyspieszania lub stałej prędkości? Piszesz, że możliwe, że odrobinę gorzej pracuje - możliwe, że przerywa na którymś cylindrze i to automatycznie będzie wywalało check. Często w dieslach problemy pojawiające się podczas zimnych dni świadczą o problemach ze świecami żarowymi (same świece, przekaźniki, sterowanie nimi, zarówno pojedyncze jak i wszystkie razem).