P0335 oznacza usterkę obwodu czujnika położenia wału korbowego – bez jego sygnału silnik może nie odpalić albo zgasnąć w trakcie jazdy. P0340 dotyczy czujnika położenia wałka rozrządu i zwykle daje wydłużony rozruch i nierówną pracę. P0016 jest najpoważniejszy z tej trójki: sterownik widzi, że położenie wału korbowego i wałka rozrządu do siebie nie pasuje, co często oznacza rozciągnięty łańcuch albo przeskoczony pasek rozrządu. Przy P0016 i P0335 ryzyko jazdy jest wysokie.
Jak odczytać kody samodzielnie, opisujemy w poradniku OBD2 – diagnostyka i kody błędów, a zestawienie wszystkich kodów jest na stronie kody błędów OBD2 – lista.
W skrócie
| Kod | Oficjalna nazwa (SAE J2012) | Po polsku | Ryzyko jazdy |
|---|---|---|---|
| P0335 | Crankshaft Position Sensor "A" Circuit | Obwód czujnika położenia wału korbowego „A” | wysokie – może zgasnąć w jeździe |
| P0340 | Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor) | Obwód czujnika położenia wałka rozrządu „A” (rząd 1) | średnie; przy podejrzeniu rozrządu – wysokie |
| P0016 | Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor A) | Brak zgodności położenia wału korbowego i wałka rozrządu | wysokie – możliwe uszkodzenie silnika |
Skanery pokazują nazwy kodów w różnym brzmieniu (różne rewizje SAE J2012, dopiski „Bank 1”). Liczy się numer kodu.
Skala ryzyka: niskie – można jeździć i naprawić w rozsądnym terminie; średnie – jeździć ostrożnie, krótko, do warsztatu; wysokie – nie jechać, zatrzymać się.
Po co silnikowi te dwa czujniki
Czujnik położenia wału korbowego odczytuje zęby koła impulsowego na wale i mówi sterownikowi, z jaką prędkością obraca się silnik i w jakim położeniu są tłoki. To podstawowy sygnał obrotów – na nim opiera się sterowanie wtryskiem i zapłonem.
Czujnik położenia wałka rozrządu mówi, w jakiej fazie pracy jest dany cylinder (wałek obraca się dwa razy wolniej niż wał korbowy). Sterownik używa go m.in. do sterowania wtryskiem i – w silnikach ze zmienną fazą rozrządu – do kontroli faz.
Ponieważ wał korbowy i wałek rozrządu są połączone paskiem lub łańcuchem rozrządu, ich położenia muszą się zgadzać. Gdy się rozjeżdżają, sterownik zapisuje kod korelacji – właśnie P0016. Dlatego ten kod to w wielu przypadkach nie problem czujnika, tylko mechaniki rozrządu. O samym rozrządzie piszemy szerzej w artykule rozrząd – kiedy wymieniać pasek i łańcuch.
Kod P0335 – obwód czujnika położenia wału korbowego
Co znaczy
Sterownik nie dostaje prawidłowego sygnału z czujnika wału korbowego – sygnał zanika, jest zakłócony albo go nie ma. Bez tego sygnału sterownik nie wie, kiedy wtrysnąć paliwo i dać iskrę.
Przyczyny (od najczęstszej)
- Uszkodzony czujnik – często przez wysoką temperaturę.
- Wtyczka lub przewody – przerwa, korozja, przetarcie.
- Zanieczyszczony czujnik – w czujnikach magnetycznych przyciągnięte opiłki metalu zakłócają sygnał.
- Uszkodzone koło impulsowe lub koło dwumasowe – w niektórych konstrukcjach to tam są zęby odczytywane przez czujnik.
Objawy
- silnik gaśnie – także w trakcie jazdy,
- silnik kręci, ale nie odpala,
- obrotomierz nie drga podczas rozruchu (sterownik nie widzi obrotów),
- auto gaśnie na ciepłym silniku, a po ostygnięciu znów odpala.
Czy można jechać
Ryzyko wysokie. Auto może zgasnąć w każdej chwili – na skrzyżowaniu, przy wyprzedzaniu, na autostradzie. Po zgaśnięciu silnika tracisz też wspomaganie hamulców i (w wielu autach) układu kierowniczego, więc hamowanie i skręcanie wymagają dużo większej siły. Jeśli kod jest aktywny i auto już gasło – nie jedź, przetransportuj je do warsztatu.
Jak diagnozuje mechanik
- Freeze frame – czy błąd pojawił się na ciepłym silniku, przy jakich obrotach.
- Sygnał obrotów podczas rozruchu w danych na żywo – jeśli przy kręceniu rozrusznikiem obroty pokazują zero, sterownik nie widzi wału.
- Pomiar oporu czujnika (czujniki indukcyjne) lub oscylogram sygnału – zakłócony, zanikający przebieg wskazuje na czujnik albo koło impulsowe.
- Sprawdzenie przewodów i wtyczki aż do sterownika.
- Oględziny czujnika – czy nie jest oblepiony opiłkami.
Orientacyjny koszt
- Diagnostyka: pełna diagnostyka silnika 150–350 zł.
- Czujnik położenia wału (część): mniej więcej 50–300 zł.
- Robocizna wymiany: średnio około 400 zł (mniej więcej 350–450 zł), a przy trudnym dostępie bywa dużo więcej.
Kwoty orientacyjne (PLN, 2025–2026), zależą od modelu i warsztatu – szczególnie robocizna, która zależy od dostępu do czujnika.
Kod P0340 – obwód czujnika położenia wałka rozrządu
Co znaczy
Sterownik nie dostaje prawidłowego sygnału z czujnika wałka rozrządu „A” (rząd 1 albo jedyny czujnik w silniku rzędowym). Silnik zwykle nadal pracuje, ale gorzej niż normalnie.
Przyczyny (od najczęstszej)
- Uszkodzony czujnik.
- Przewody lub wtyczka.
- Przeskoczony lub rozciągnięty rozrząd – wtedy często pojawia się też P0016.
- Uszkodzone koło impulsowe na wałku.
Objawy
- wydłużony rozruch – silnik dłużej kręci, zanim zapali,
- nierówna praca,
- tryb awaryjny (ograniczenie mocy).
Czy można jechać
Ryzyko średnie – jedź ostrożnie i krótko, do warsztatu. Jeśli jednocześnie jest P0016 – traktuj to jak podejrzenie rozrządu i ryzyko wysokie: nie jedź dalej.
Jak diagnozuje mechanik
- Sprawdzenie, czy w pamięci jest też P0016 lub inne kody korelacji.
- Dane na żywo / oscylogram sygnału z czujnika.
- Przewody i wtyczka do sterownika.
- Jeśli czujnik i instalacja są sprawne, a kod wraca – kontrola ustawienia rozrządu.
Orientacyjny koszt
- Czujnik położenia wałka rozrządu: mniej więcej 50–300 zł.
- Robocizna: mniej więcej 50–200 zł.
- Diagnostyka: 150–350 zł (pełna diagnostyka silnika).
Kwoty orientacyjne, zależą od modelu i warsztatu. Jeśli przyczyną jest rozrząd, koszt jest zupełnie inny – patrz P0016.
Kod P0016 – brak zgodności położenia wału korbowego i wałka rozrządu
Co znaczy
Oba czujniki działają, ale ich sygnały do siebie nie pasują – wałek rozrządu jest przesunięty względem wału korbowego bardziej, niż dopuszcza sterownik. Mówiąc prościej: rozrząd mógł się „rozjechać”.
Przyczyny (od najczęstszej)
- Rozciągnięty łańcuch rozrządu – częsty powód w silnikach z łańcuchem.
- Przeskoczony pasek rozrządu – o jeden lub kilka zębów.
- Usterka zmiennej fazy rozrządu.
- Czujniki wału lub wałka (rzadziej przy P0016, ale trzeba je wykluczyć).
Objawy
- zapalona kontrolka silnika – czasem jedyny objaw,
- możliwe też objawy podobne jak przy P0340: wydłużony rozruch, nierówna praca, tryb awaryjny.
Czy można jechać
Ryzyko wysokie – możliwe uszkodzenie silnika. Jeśli przyczyną jest rozrząd, dalsza jazda może skończyć się poważną awarią silnika. Najbezpieczniej nie jeździć i przetransportować auto do warsztatu, a na pewno nie jeździć z tym kodem tygodniami.
Jak diagnozuje mechanik
- Odczyt wszystkich kodów – P0016 razem z P0340 lub kodami zmiennej fazy to ważna wskazówka.
- Wykluczenie czujników – sygnały, przewody.
- Sprawdzenie zmiennej fazy rozrządu.
- Kontrola mechaniczna rozrządu – ustawienie oraz stan łańcucha lub paska.
Orientacyjny koszt
Nie podajemy jednej kwoty, bo wszystko zależy od przyczyny: wymiana czujnika to koszty jak przy P0335/P0340, a wymiana rozrządu – zupełnie inny rząd wielkości, zależny od silnika. Szacunek dla swojego auta zrobisz w kalkulatorze kosztów rozrządu; co obejmuje wymiana i kiedy ją robić, wyjaśniamy w artykule rozrząd – pasek czy łańcuch. Sama diagnostyka silnika to orientacyjnie 150–350 zł.
Jak te kody łączą się ze sobą
- Sam P0335: zwykle czujnik wału lub jego instalacja. Auto gaśnie albo nie odpala.
- Sam P0340: zwykle czujnik wałka lub przewody.
- P0340 + P0016: sygnał, że winny może być rozrząd, a nie czujnik. Wymiana czujnika wałka „na próbę” to w tej sytuacji często strata pieniędzy i czasu, który działa na niekorzyść silnika.
- P0016 + kody wypadania zapłonów: przy przesuniętym rozrządzie silnik może pracować nierówno – zobacz kody P0300–P0304, ale najpierw wyjaśnij P0016.
Przy zakupie auta używanego kod P0016 w pamięci (albo świeżo skasowane kody i niegotowe monitory) to powód do ostrożności – więcej w poradniku jak sprawdzić samochód używany.
Co możesz zrobić sam
- Zapisz kod i freeze frame, zanim cokolwiek skasujesz. Skasowanie kodu nie naprawia usterki, kasuje dane z chwili błędu i zeruje monitory gotowości. Jeśli usterka trwa, kod wróci.
- Przy P0335, jeśli auto zgasło w trakcie jazdy: włącz światła awaryjne, zjedź na pobocze siłą rozpędu i pamiętaj, że hamulce i kierownica będą „twardsze”. Nie próbuj dalszej jazdy na zasadzie „jakoś dojadę”.
- Przy P0016 – nie jeźdź dalej. Holowanie lub laweta są tańsze niż naprawa silnika po przeskoczeniu rozrządu.
- Sprawdź, czy wtyczki czujników są wpięte i czy przewody nie są przetarte – tylko przy wyłączonym silniku i jeśli czujnik jest łatwo dostępny.
- Sprawdź historię serwisową rozrządu – kiedy była wymiana paska lub łańcucha. Ta informacja bardzo przyda się mechanikowi przy P0016.
Pozostałe kontrolki, które mogą się zapalić razem z tymi kodami, opisujemy w artykule kontrolki na desce rozdzielczej.
Najczęstsze pytania
Czy z kodem P0335 można jechać?
Lepiej nie. Bez prawidłowego sygnału z czujnika wału korbowego silnik może zgasnąć w trakcie jazdy, a wtedy tracisz wspomaganie hamulców i często kierownicy. Jeśli auto już gasło albo nie chce odpalić, przetransportuj je do warsztatu.
Co oznacza kod P0016?
To brak zgodności położenia wału korbowego i wałka rozrządu – sterownik widzi, że wałek jest przesunięty względem wału. Najczęstsze przyczyny to rozciągnięty łańcuch rozrządu, przeskoczony pasek, usterka zmiennej fazy rozrządu, rzadziej czujniki. Ryzyko jest wysokie, bo może dojść do uszkodzenia silnika.
Czy P0016 to zawsze rozrząd?
Nie zawsze, ale często. Mechanik najpierw wyklucza czujniki i zmienną fazę rozrządu, a potem sprawdza mechanicznie ustawienie i stan łańcucha lub paska. Wymiana samego czujnika rzadko usuwa P0016, jeśli przyczyną jest rozciągnięty łańcuch.
Czym różni się P0335 od P0340?
P0335 dotyczy czujnika położenia wału korbowego – jego brak sygnału może unieruchomić silnik. P0340 dotyczy czujnika wałka rozrządu – silnik zwykle pracuje, ale dłużej odpala i pracuje nierówno. Jeśli P0340 pojawia się razem z P0016, trzeba podejrzewać rozrząd.
Ile kosztuje wymiana czujnika wału korbowego?
Orientacyjnie czujnik to mniej więcej 50–300 zł, a robocizna średnio około 400 zł (mniej więcej 350–450 zł); przy trudnym dostępie bywa znacznie drożej. Czujnik wałka rozrządu jest zwykle tańszy w wymianie: część mniej więcej 50–300 zł plus 50–200 zł robocizny. Ceny zależą od modelu i warsztatu.
Czy mogę skasować kod i zobaczyć, czy wróci?
Możesz, ale najpierw zapisz kod i freeze frame – skasowanie usuwa te dane. Przy P0016 i P0335 obserwowanie „czy wróci” podczas normalnej jazdy jest ryzykowne, bo stawką jest zgaśnięcie silnika w ruchu albo uszkodzenie silnika. Lepiej od razu zlecić diagnozę.
Źródła
- SAE J2012 / ISO 15031-6 – definicje i nazwy kodów DTC (porównane z otwartymi listami pochodnymi: python-OBD
obd/codes.pyoraz OBDIICodescodes.json). - SAE J1979 – tryby diagnostyczne (freeze frame, kasowanie kodów, monitory gotowości); opisy w instrukcji Snap-on ZEUS i na brakeandfrontend.com.
- Dyrektywa 98/69/WE – obowiązek EOBD w nowych samochodach w UE.
- kb.pl, cenauslug.pl – cenniki diagnostyki komputerowej 2026; cenauslug.pl – robocizna wymiany czujnika położenia wału.
Treść ma charakter informacyjny; diagnozę i naprawę zleć warsztatowi.