엔진 경고등은 켜졌는데 코드가 안 나올 때: 대기 코드, 제조사 코드, 읽지 못한 제어 모듈

운전자가 보는 것

계기판에 주황색 경고등이 켜져 있습니다. OBD2 리더기를 꽂으면(또는 정비소가 꽂으면) 결과는 코드 없음. 그런데 경고등은 여전히 켜져 있습니다. 모순이 아닙니다. OBD2 표준으로는 제어 모듈이 기억하는 것의 일부만 볼 수 있기 때문입니다.

가능한 원인, 흔한 것부터 드문 것까지

1. OBD 엔진 경고등이 아님

공식 엔진 경고등(« MIL »)은 옆에서 본 엔진 블록 모양입니다. 시동 키를 ON으로 하면 전구 점검을 위해 몇 초 켜졌다가 시동이 걸리면 꺼지는 것이 정상이며, 고장이 아닙니다. 비슷하게 생겼거나 동시에 켜지는 다른 주황색 경고등도 있습니다. 디젤의 예열, 정비(스패너 또는 « SERVICE »), 일부 브랜드의 « EPC », 자동변속기 경고등, 일반 경고등 등입니다. 이 가운데 상당수는 표준 OBD2 읽기로는 보고되지 않는 고장으로 켜집니다. 차량 설명서를 보면 1분 안에 알 수 있습니다.

2. 리더기가 확정 코드만 읽음

제어 모듈은 코드를 세 그룹으로 나눕니다.

  • 확정: 경고등을 켠 코드.
  • 대기: 고장이 한 번 감지됐지만 아직 확정되지 않은 코드.
  • 영구: 코드를 지운 뒤에도 메모리에 남으며, 제어 모듈이 고장이 사라진 것을 스스로 확인할 때까지 남는 코드.

간단한 리더기는 대부분 첫 번째 그룹만 질의합니다. 전형적인 경우는 경고등이 켜졌다가 몇 번 주행한 뒤 저절로 꺼지고, 정비소에서는 « 아무것도 없다 »고 하는 경우입니다. 대개는 대기 코드나 영구 코드가 남아서 그 경위를 알려 줍니다.

3. 표준 형식이 아닌 제조사 코드

표준 코드(P0…, P2…)와 브랜드 고유 코드의 일부(P1…)는 일반 OBD2 읽기로 표시됩니다. 하지만 일부 엔진 제어 모듈은 표준 요청으로는 돌려주지 않는 제조사 고유 형식으로도 고장을 저장합니다. 그 형식으로 제어 모듈에 질의하는 진단기만 찾을 수 있습니다. 그 의미는 공식적으로 공개되지 않으므로, 정비소나 제조사 진단기로 확인해야 합니다.

4. 고장이 다른 제어 모듈에 있음

표준 OBD2 읽기는 엔진 제어 모듈과, 차에 따라 변속기 제어 모듈에 질의합니다. 자동변속기, 조향, 제동의 고장이 엔진 경고등과 비슷한 주황색 경고등을 켜거나 엔진 경고등과 함께 나타날 수 있습니다. ABS와 ESP 경고등도 같은 문제가 있습니다. 저가 어댑터가 ABS 코드를 못 보는 이유를 참고하세요.

5. 통신이 실패했는데 리더기가 « 코드 없음 »이라고 표시함

차의 프로토콜을 지원하지 않는 복제 어댑터나 꺼진 시동 키는 빈 응답을 만들 수 있습니다. 어떤 리더기는 이를 « 고장 코드 없음 »으로 표시합니다. 의심스럽다면 ELM327은 연결됐는데 차가 응답하지 않을 때를 참고하세요.

6. 코드를 지운 직후 경고등이 계속 켜져 있음

일부 차에서는 다음 시동 키 사이클이 되어야 경고등이 꺼집니다. 그리고 고장이 그대로라면, 경고등이 다시 켜지기 전에 먼저 대기 코드로 나타납니다.

지금 바로 할 수 있는 일

  1. 경고등을 확인하세요: 모양, 색, 계속 켜짐인지 깜빡임인지. 깜빡인다면 가능한 한 빨리 차를 세우세요.
  2. 시동 키 ON 상태에서 세 그룹의 코드를 모두 읽으세요: DiagAuto AI에서 « 고장 코드 읽기 », 이어서 « 대기 코드 »와 « 영구 코드 ». 앱은 « 고장 코드가 감지되지 않았습니다 »와 « 차량이 응답하지 않습니다 »를 구분하므로, 읽기가 실제로 이루어졌는지 알 수 있습니다.
  3. 제조사 코드를 확인하세요: 엔진 제어 모듈이 제공하면 앱이 « 엔진 제어 모듈의 제조사 코드 » 아래에 표시합니다.
  4. 센서 화면에서 제어 모듈이 보는 경고등 상태를 확인하세요: 차가 제공한다면 « 엔진 경고등 상태(MIL) »와 « 경고등 점등 후 주행 거리 ». 계기판에는 켜져 있는데 엔진 제어 모듈 입장에서는 꺼져 있다면? 경고등은 다른 시스템에서 오는 것입니다.
  5. 다른 제어 모듈을 스캔하세요(제어 모듈 화면): 앱이 어떤 모듈이 고장을 알리는지, 몇 개인지 보여 주고, 호환되는 제어 모듈에서는 그 코드를 읽습니다.
  6. 코드가 전혀 없다면, « 모니터링 AI 진단 »이 몇 분 동안 센서를 추적하며, 증상(소리, 연기, 냄새)을 설명할 수도 있습니다. AI는 확인할 단서를 제안할 뿐 확실한 진단은 아닙니다. 앱 기능을 참고하세요.

바로 정비소에 가야 할 때

  • 엔진 경고등이 깜빡이거나, 빨간색 경고등(온도, 오일 압력, 배터리)과 함께 켜짐.
  • 출력 저하, 연기, 타는 냄새나 연료 냄새.
  • 경고등은 켜져 있는데 엔진 제어 모듈에 코드가 없고, 고장 난 제어 모듈도 찾지 못함: 제조사 진단기를 갖춘 정비소라면 모든 제어 모듈에 각각의 형식으로 질의할 수 있습니다.

그 밖의 경우, 증상 없이 계속 켜져 있는 경고등이라면 차분히 원인을 찾을 시간이 있습니다. 엔진 경고등이 켜졌는데 차는 잘 달린다도 참고하세요.

자주 묻는 질문

경고등이 꺼졌고 정비소에서도 코드를 찾지 못했습니다. 문제가 사라진 건가요?

꼭 그렇지는 않습니다. 고장이 재발하지 않으면 보통 몇 번 주행한 뒤 경고등이 꺼지지만, 코드는 한동안 메모리에 남는 경우가 많고, 영구 코드는 제어 모듈이 수리를 확인할 때까지 남을 수 있습니다. 리더기가 정말 아무것도 찾지 못한다면, 경고등이 언제 어떤 조건에서 켜지는지 적어 두세요.

10유로짜리 리더기가 코드를 놓칠 수 있나요?

네. 확정 코드만 읽고 대기 코드와 영구 코드는 무시하거나, 통신에 실패했을 때 « 코드 없음 »이라고 표시하는 리더기가 있습니다. « 코드 없음 »과 « 차량이 응답하지 않습니다 »를 분명히 구분하는 리더기라면 이런 혼란을 피할 수 있습니다.