P0038Computador do motor

P0038: Circuito de controle do aquecedor do sensor de oxigênio alto (Banco 1, Sensor 2)

O código P0038 indica que a central do motor (ECM) detectou tensão alta demais no circuito que controla o aquecedor do sensor de oxigênio instalado depois do catalisador, no banco 1. Em geral o carro continua andando normalmente, então a gravidade é baixa a moderada, mas a luz de injeção fica acesa e o carro pode reprovar na inspeção de emissões.

Pode continuar rodando

Normalmente não há perda perceptível de desempenho e o modo de emergência (limp mode) não costuma ser ativado. Mesmo assim, o monitor do catalisador não completa e o carro pode falhar na inspeção de emissões, então convém corrigir o problema sem demora.

O que significa

O sensor de oxigênio 2 do banco 1 fica atrás do primeiro catalisador e serve principalmente para monitorar se o catalisador funciona bem. Ele tem uma resistência de aquecimento interna que o leva rapidamente à temperatura de trabalho. Normalmente o aquecedor recebe tensão da bateria por um fusível, e a central controla o lado do fio terra com um sinal pulsado, conferindo se o estado do circuito corresponde ao comando enviado. O P0038 aparece quando a central vê tensão alta demais nesse circuito de controle, geralmente porque o fio de terra chaveado está em curto com a tensão da bateria. Qual falha física gera o código geral, o de tensão baixa ou o de tensão alta é definido por cada fabricante. Sem aquecimento, o sensor demora a ficar pronto e o monitor do catalisador pode não completar o teste.

Causas prováveis

O que você pode notar

  • Luz de injeção (check engine) acesa
  • Em geral nenhum problema perceptível ao dirigir
  • Monitor do catalisador não completa o teste
  • Reprovação em inspeção de emissões ou no teste de prontidão (readiness)

O que verificar, do mais barato ao mais caro

  1. 1Ler o código com um scanner OBD-II, anotar os demais códigos armazenados (como P0036, P0037 ou P0141) e verificar os dados do sensor. · você mesmo pode fazer
  2. 2Inspecionar visualmente o chicote do sensor 2 do banco 1 e procurar trechos roçados, derretidos ou com isolamento danificado perto do escapamento. · você mesmo pode fazer
  3. 3Desconectar o conector do sensor e verificar se há água, oxidação ou terminais encharcados ou danificados. · você mesmo pode fazer
  4. 4Medir a resistência do aquecedor do sensor e conferir o resultado com a especificação do fabricante do veículo. · mecânico
  5. 5Checar com multímetro se o fio de controle tem tensão de bateria indevida, testando também possível curto com outros fios do chicote. · mecânico
  6. 6Se fiação e sensor estiverem bons, avaliar o circuito de saída e o software da central do motor. Depois do reparo, apagar o código e fazer o ciclo de condução necessário para o monitor completar. · mecânico

Códigos relacionados

Perguntas frequentes

Posso rodar com o código P0038?+

Normalmente sim, pois o carro costuma funcionar sem perda perceptível. Ainda assim, a luz fica acesa e o catalisador não é monitorado, então vale reparar logo.

O P0038 pode ser causado pela tampa do tanque de combustível?+

Não é uma causa típica. Esse código é elétrico e aponta para o circuito do aquecedor do sensor, não para o sistema de vapores de combustível.

O carro passa na inspeção de emissões com o P0038?+

Provavelmente não. O código acende a luz de injeção e impede o monitor do catalisador de completar, o que costuma causar reprovação.

Posso consertar sozinho?+

Em muitos casos sim, pois a dificuldade é média e o reparo costuma levar entre 0,3 e 1,5 hora. Medir circuitos elétricos exige cuidado, e um mecânico pode ajudar se a causa não for óbvia.

Texto escrito com ajuda de inteligência artificial a partir da definição pública do OBDex (CC0). Cada marca pode usar o código de um jeito. Atualizado: 2026-11-10