BMW X5 F15 엔진 경고등, DMTL 펌프를 교환해도 해결되지 않았던 진짜 원인

자동차 정비를 하다 보면 진단기 결과만 보면 답이 나온 것처럼 보이는 경우가 있습니다. 하지만 실제 현장에서는 그 답이 끝이 아니라 시작일 때가 많습니다.

이번 사례가 그랬습니다. 차량은 BMW X5 F15였고, 엔진 경고등이 점등된 상태로 입고되었습니다. 주행 성능에는 큰 이상이 없었습니다. 엔진 부조도 없었고, 진동도 없었고, 운전자가 느낄 만한 출력 저하도 특별히 없었습니다.

겉으로 보면 단순한 배출가스 관련 경고등처럼 보였습니다. 하지만 이 차량은 생각보다 훨씬 까다로운 고장이 숨어 있었습니다.

목차


    처음 확인된 fault code는 DMTL 관련 코드였습니다

    정확한 fault code 번호까지는 기억나지 않지만, 진단기에는 NVLD 또는 DMTL pump detected 계통으로 보이는 결함 코드가 저장되어 있었습니다.

    BMW에서 DMTL 시스템은 연료탱크 증발가스 누설 여부를 점검하는 시스템입니다. 쉽게 말하면 연료탱크나 증발가스 라인에 누설이 있는지 확인하는 장치입니다.

    차량에 진단기를 연결하고, 배터리 충전기도 함께 연결했습니다. BMW 진단 작업에서는 배터리 전압이 안정적이어야 합니다. 전압이 흔들리면 테스트 플랜 결과도 믿기 어려워질 수 있기 때문입니다.

    진단기에서 테스트 플랜을 진행했고, 이어서 DMTL function test를 실행했습니다. 결과는 fail이었습니다.

    이때까지만 보면 DMTL 펌프 자체의 문제처럼 보였습니다.


    먼저 기본 점검부터 시작했습니다

    DMTL function test가 fail했다고 해서 바로 펌프를 교환하면 안 됩니다. 전기 부품은 항상 기본부터 확인해야 합니다.

    먼저 퓨즈를 점검했습니다. 엔진룸 쪽과 BDC 쪽 관련 퓨즈를 확인했지만 문제는 없었습니다.

    퓨즈가 정상이라면 다음은 DMTL 펌프 커넥터에서 직접 전원과 접지를 확인해야 합니다.

    DMTL 펌프는 뒤쪽 휠하우스 부근에 위치해 있기 때문에 조수석 뒤쪽 휠을 탈거하고, 휠하우스 커버를 분리했습니다. 그리고 DMTL 커넥터에서 플러스와 마이너스를 측정했습니다.

    측정 결과 전원과 접지는 정상으로 확인되었습니다.

    여기까지 확인하면 자연스럽게 DMTL 펌프 자체를 의심하게 됩니다.


    누설 가능성도 확인했습니다

    DMTL 관련 fault code라고 해서 항상 펌프만 문제인 것은 아닙니다. 증발가스 시스템에 실제 누설이 있어도 관련 코드가 발생할 수 있습니다.

    이번 차량은 명확한 누설 코드는 없었지만, 혹시 모를 가능성을 배제하기 위해 연막 테스트도 진행했습니다.

    연막 테스트 결과 누설은 확인되지 않았습니다. 라인은 정상으로 보였습니다.

    퓨즈 정상. 전원 정상. 접지 정상. 누설 없음. DMTL function test fail.

    이 정도면 DMTL 펌프 단품 문제로 판단할 수 있는 조건이었습니다. 그래서 DMTL 펌프를 교환했습니다.


    DMTL 펌프 교환 후 function test는 정상, 그런데 문제가 남았습니다

    새 DMTL 펌프를 장착한 뒤 다시 DMTL system function test를 진행했습니다.

    이번에는 function test가 정상적으로 통과했습니다.

    여기까지만 보면 수리가 끝난 것처럼 보였습니다. 그래서 뒤쪽 휠하우스 커버를 다시 장착하고, 휠도 장착했습니다. 이후 fault code를 삭제했습니다.

    그런데 문제가 생겼습니다.

    fault code가 삭제되지 않았습니다.

    이럴 때 정비사 입에서 자동으로 나오는 말이 있습니다.

    “젠장.”

    기능 테스트는 정상인데 코드가 삭제되지 않는다. 이건 단순 펌프 고장으로 끝낼 수 없다는 뜻이었습니다.


    다시 처음부터 점검했습니다

    진단기와 배터리 충전기를 다시 연결하고 brief test를 다시 진행했습니다. 결과는 동일했습니다. 같은 fault code가 여전히 저장되어 있었습니다.

    이때부터는 황당해집니다. 이미 DMTL 펌프를 교환했고 function test도 정상인데 코드가 그대로 남아 있었기 때문입니다.

    그래도 정비는 감정으로 하는 일이 아닙니다. 다시 처음부터 확인해야 합니다.

    퓨즈를 다시 봤습니다. 정상입니다. 전원을 다시 봤습니다. 정상입니다. 접지를 다시 봤습니다. 정상입니다. 멀티미터로 측정해도 이상이 없어 보였습니다.

    간혹 DMTL 커넥터 접점 불량으로 문제가 생기는 경우가 있기 때문에 뒤쪽 휠과 휠하우스 커버를 다시 탈거했습니다.

    커넥터는 제대로 장착되어 있었습니다. 핀 상태도 특별히 이상해 보이지 않았습니다.


    DME에서 DMTL 펌프까지 배선 저항을 측정했습니다

    전원과 접지가 정상이라면 이제 신호 라인과 제어 라인을 봐야 합니다.

    DME에서 DMTL 펌프까지 이어지는 배선 저항을 측정했습니다. 측정값은 약 0.3Ω 정도였습니다.

    정상으로 볼 수 있는 수치였습니다.

    그런데 문제는 여전히 남아 있었습니다.

    코드를 삭제하고 차량이 냉각된 상태에서 다시 DMTL 시스템을 점검했습니다. 코드를 삭제한 뒤 약 15분 정도 기다렸다가 다시 시동을 걸었습니다.

    결과는 동일했습니다. 같은 증상이 다시 발생했습니다.

    이쯤 되면 정말 난감해집니다. 모든 측정값이 정상처럼 보이는데 차량은 계속 문제가 있다고 말하고 있었습니다.


    세 번째 재점검에서 이상한 현상이 보였습니다

    결국 세 번째 재점검을 시작했습니다.

    다시 배선 저항을 측정했습니다. 멀티미터를 연결했을 때 처음에는 이전과 비슷한 정상 저항값이 나왔습니다.

    그 상태에서 잠시 다른 일을 보느라 멀티미터를 연결한 채로 약 10분 정도 지나 다시 차량으로 돌아왔습니다.

    멀티미터를 제거하려고 보는 순간 이상한 점을 발견했습니다.

    DME에서 DMTL 쪽으로 가는 솔레노이드 라인의 저항값이 올라가 있었습니다.

    혹시 잘못 본 것인가 싶어 다시 측정했습니다.

    처음에는 정상값처럼 보였습니다. 그런데 멀티미터를 연결한 상태로 1분 정도 지나자 저항값이 아주 천천히 올라가기 시작했습니다.

    이때 비로소 방향이 잡혔습니다.

    펌프도 아니고, 퓨즈도 아니고, 단순 접지도 아니었습니다. 문제는 배선 쪽에 있었습니다.


    처음엔 정상, 시간이 지나면 저항이 올라가는 배선

    이런 고장이 까다로운 이유는 측정하는 순간에는 정상처럼 보인다는 점입니다.

    멀티미터를 연결하고 바로 측정하면 약 0.3Ω 정도로 정상처럼 나옵니다. 그래서 처음에는 배선 문제가 아니라고 판단할 수 있습니다.

    하지만 시간이 지나면서 저항값이 천천히 올라갑니다.

    이런 경우는 일반적인 단선과 다릅니다. 배선이 완전히 끊어진 것이 아니라 내부에서 부식이나 접촉 저항이 생긴 상태일 가능성이 큽니다.

    겉으로는 멀쩡해 보이고, 순간 측정값도 정상처럼 보이지만, 실제 회로가 작동하는 조건에서는 문제가 발생할 수 있습니다.

    그래서 이런 고장은 진단기만으로도, 짧은 멀티미터 측정만으로도 쉽게 잡히지 않습니다.


    문제 구간을 찾기 위해 하네스를 따라갔습니다

    이제 문제는 하나였습니다.

    DME에서 DMTL 펌프까지 가는 배선 어딘가에 문제가 있다는 것은 알겠는데, 정확히 어디인지 알 수 없었습니다.

    결국 배선을 따라가며 구간별로 저항을 측정해야 했습니다.

    DMTL 펌프 쪽부터 휠하우스 주변을 확인했습니다. 정상입니다. 뒷좌석 쪽으로 이어지는 배선도 확인했습니다. 정상입니다. 조수석 앞좌석 쪽까지 확인했습니다. 정상입니다. BDC 컨트롤 유닛 주변도 확인했습니다. 정상입니다.

    점점 짜증이 올라오기 시작했습니다. 분명히 저항은 올라가는데, 어디에서 올라가는지 보이지 않았기 때문입니다.

    전기 고장이 힘든 이유가 바로 이런 부분입니다. 고장 부위가 눈앞에 보이지 않고, 정상처럼 보이는 구간 속에 숨어 있습니다.


    결국 엔진룸 방화벽 쪽에서 원인을 찾았습니다

    계속 배선을 따라가다 결국 엔진룸까지 확인하게 되었습니다.

    조수석 엔진룸 쪽, 방화벽 안쪽으로 엔진 와이어링 하네스가 지나가는 구간이 있었습니다. 엔진룸 퓨즈 박스 아래쪽으로 배선이 지나가고, 그 부근에서 배선이 약간 둥글게 자리 잡고 있었습니다.

    그 구간에서 다시 저항을 측정했습니다.

    갑자기 저항값이 올라가기 시작했습니다.

    고정된 상태에서는 아주 천천히 올라가던 저항값이, 배선 고정을 풀고 움직이자 변화가 더 심해졌습니다.

    이제 거의 확실했습니다. 이 구간 안쪽에 문제가 있었습니다.

    배선 피복을 조심스럽게 제거했습니다.

    그리고 드디어 원인을 확인했습니다.

    배선 피복 안쪽에 부식이 있었습니다.


    사고 수리도 없던 차량에서 왜 배선이 부식됐을까?

    더 황당했던 것은 이 차량이 사고 수리를 받은 흔적이 없었다는 점입니다.

    보통 배선 부식은 사고 수리 후 방수 처리가 제대로 되지 않았거나, 외부 충격으로 피복이 손상되었거나, 물 유입이 있었던 차량에서 자주 의심합니다.

    하지만 이 차량은 그런 뚜렷한 이력이 보이지 않았습니다.

    제 추측으로는 배선을 만들거나 조립하는 과정에서 아주 미세한 손상이나 스트레스가 있었을 가능성이 있습니다. 그리고 조수석 엔진룸 방화벽 쪽은 조건에 따라 물이 고일 수 있는 위치입니다.

    그 물기가 오랜 시간 아주 천천히 배선 안쪽으로 스며들었고, 결국 내부 부식을 만든 것으로 보였습니다.

    이런 문제는 하루아침에 생기지 않습니다. 아주 천천히 진행됩니다. 그래서 처음에는 증상도 뚜렷하지 않고, 측정값도 정상처럼 보이다가 시간이 지나면서 문제가 드러납니다.


    부식된 배선을 수리한 뒤 정상으로 돌아왔습니다

    부식된 배선을 확인한 뒤 손상 구간을 수리했습니다.

    배선 수리 후 모든 하네스를 원래 위치로 정리하고, 탈거했던 부품들을 다시 장착했습니다.

    그다음 fault code를 삭제했습니다.

    이번에는 정상적으로 삭제되었습니다.

    그래도 이런 고장은 한 번 더 확인해야 합니다. 혹시 몰라 차량을 그대로 두고 다음 날 아침 다시 점검했습니다.

    다음 날 재확인 결과도 정상이었습니다.

    DMTL 관련 fault code는 다시 발생하지 않았고, 엔진 경고등도 점등되지 않았습니다.


    이 사례에서 DMTL 펌프 교환은 완전히 틀린 판단이었을까?

    이런 사례를 보면 “그럼 처음에 DMTL 펌프를 교환한 것이 잘못이었나?”라고 생각할 수 있습니다.

    현장 기준으로 보면 꼭 그렇게만 말하기는 어렵습니다.

    처음 점검 당시에는 퓨즈 정상, 전원 정상, 접지 정상, 누설 없음, function test fail이라는 조건이 있었습니다. 이 정도면 DMTL 펌프 자체를 의심하는 것이 이상한 판단은 아닙니다.

    문제는 그 이후였습니다.

    펌프를 교환한 뒤 function test가 정상으로 통과했지만, fault code가 삭제되지 않았습니다. 이 순간부터는 펌프 단품 고장이 아니라 다른 문제가 남아 있다고 판단해야 합니다.

    결국 진짜 원인은 펌프 자체가 아니라 DME에서 DMTL 쪽으로 이어지는 배선 내부 부식이었습니다.


    전기 고장에서 멀티미터 측정은 한 번으로 끝나면 안 됩니다

    이번 사례에서 가장 중요한 교훈은 이것입니다.

    배선 저항은 한 번 측정해서 정상이라고 끝내면 안 되는 경우가 있습니다.

    일반적인 단선이나 쇼트는 비교적 쉽게 확인됩니다. 하지만 미세 부식이나 내부 접촉 저항 문제는 처음에는 정상처럼 보일 수 있습니다.

    특히 온도, 습기, 진동, 시간, 배선 움직임에 따라 저항값이 변하는 경우가 있습니다.

    이번 차량도 멀티미터를 연결한 직후에는 정상값처럼 보였습니다. 하지만 시간이 지나자 저항값이 천천히 올라갔습니다.

    만약 멀티미터를 연결하고 5초 만에 정상이라고 판단했다면, 이 고장은 절대 찾지 못했을 것입니다.


    소비자가 알아두면 좋은 점

    BMW X5 F15에서 엔진 경고등이 점등되었는데 주행 성능에 문제가 없다고 해서 무조건 가볍게 보면 안 됩니다.

    DMTL이나 NVLD 관련 코드는 차량이 당장 멈추는 고장은 아닐 수 있습니다. 하지만 배출가스 시스템과 관련된 고장이기 때문에 방치하면 계속 엔진 경고등이 점등되고, 검사나 수리 과정에서 문제가 될 수 있습니다.

    또한 DMTL 관련 코드가 있다고 해서 무조건 DMTL 펌프만 교환하면 되는 것도 아닙니다.

    확인해야 할 부분은 여러 가지입니다.

    • 퓨즈 상태
    • DMTL 펌프 전원
    • DMTL 펌프 접지
    • 커넥터 접촉 상태
    • 증발가스 라인 누설 여부
    • DME에서 DMTL까지 이어지는 배선 상태
    • 배선 저항값 변화

    특히 부품을 교환했는데도 fault code가 삭제되지 않거나 같은 코드가 바로 돌아온다면, 그때는 배선 문제를 반드시 의심해야 합니다.


    이번 사례가 보여주는 교훈

    이번 BMW X5 F15 사례는 단순한 DMTL 펌프 고장이 아니었습니다.

    처음에는 DMTL function test가 fail했고, 전원과 접지도 정상으로 확인되었습니다. 그래서 DMTL 펌프를 교환했습니다.

    하지만 교환 후 function test는 정상인데 fault code가 삭제되지 않았습니다.

    다시 점검한 결과, DME에서 DMTL 펌프 쪽으로 가는 배선의 저항값이 시간이 지나면서 천천히 올라가는 현상이 확인되었습니다.

    결국 문제 구간을 따라간 끝에 조수석 엔진룸 방화벽 쪽 배선 피복 안쪽에서 부식을 발견했습니다.

    작은 부식 하나가 DMTL 펌프 고장처럼 보이게 만든 것입니다.

    이 사례는 정비에서 아주 중요한 원칙을 보여줍니다.

    진단기 코드는 방향을 알려줄 뿐, 진짜 원인은 직접 확인해야 합니다.


    마무리

    BMW X5 F15의 DMTL 관련 엔진 경고등은 겉으로 보기에는 단순한 배출가스 시스템 고장처럼 보였습니다.

    차량은 정상적으로 주행했고, 엔진 부조나 진동도 없었습니다. 하지만 진단기에는 DMTL 관련 fault code가 저장되어 있었고, function test는 fail했습니다.

    처음에는 DMTL 펌프를 교환했고 테스트도 정상으로 통과했습니다. 그러나 fault code가 삭제되지 않으면서 다시 처음부터 점검해야 했습니다.

    결국 원인은 DMTL 펌프가 아니라 엔진룸 방화벽 쪽 배선 내부 부식이었습니다.

    정비를 하다 보면 이런 희한한 일이 생깁니다. 모든 값이 정상처럼 보이는데 차량은 계속 문제가 있다고 말합니다. 그럴 때 필요한 것은 부품을 더 교환하는 것이 아니라, 다시 기본으로 돌아가서 하나씩 확인하는 과정입니다.

    좋은 정비는 비싼 부품을 빨리 바꾸는 것이 아닙니다. 원인을 끝까지 찾아내는 것입니다.

    그것이 제가 생각하는 팩트 정비입니다.

    **함께 읽으면 좋은 글**
    BMW E92 M3 S65 스로틀 경고등

    글쓴이: 캐나다 Red Seal Automotive Service Technician.

    댓글