Saltar para o conteúdo
MotorFiable

Sistema elétrico e centralinasCódigo genérico OBD-IIUrgência: Vigiar

Código U0401: dados inválidos recebidos da unidade de comando do motor

U0401 significa: dados inválidos recebidos do módulo de controlo do motor ou do sistema de transmissão (ECM/PCM) «A».[1][2] Outro módulo do carro recebe mensagens da unidade de comando do motor (ECM/PCM) através da rede CAN, mas os valores que contêm são incoerentes ou estão fora de gama. A rede funciona: o que falha é o conteúdo.[1][3]

Sistema
Sistema elétrico e centralinas
Urgência
Vigiar
Normalmente não é urgente. Esteja atento se piorar e mencione-o na próxima revisão.
Causas possíveis
5
ordenadas da mais para a menos provável
Tipo
Genérico
Igual em todas as marcas

4 fontesComo trabalhamos

O que significa o código U0401

Outro módulo do carro recebe mensagens da unidade de comando do motor (ECM/PCM) através da rede CAN, mas os valores que contêm são incoerentes ou estão fora de gama. A rede funciona: o que falha é o conteúdo.[1][3]

Por isso, é considerado um sintoma de outro problema: o normal é a própria unidade de comando ter guardado outro código (por exemplo, uma falha interna) e o módulo que regista o U0401 não ser o avariado.[1][3]

Definição original (SAE J2012): Invalid Data Received From ECM/PCM "A"[1][2]

Causas do U0401

Da mais para a menos provável, segundo as fontes.

  1. 1Uma falha interna da unidade de comando do motor ou outros códigos nela guardados que corrompem os valores que emite; é a causa mais habitual.[1][3]
  2. 2Problemas de alimentação ou massa da unidade de comando, que fazem com que emita dados erráticos.[3]
  3. 3Software incompatível após uma reprogramação incompleta ou a substituição de um módulo sem o configurar corretamente.[1][3]
  4. 4Problemas de cablagem ou fichas do CAN do lado da unidade de comando.[3]
  5. 5Interferências no barramento, raramente e normalmente após instalar cablagem não original.[1]

Sintomas

Como diagnosticar o U0401

Por ordem: do mais provável e barato de verificar ao mais caro.

  1. 1Leia todos os módulos e anote que módulo regista o U0401 e que códigos existem na unidade de comando do motor: costumam explicar o problema.[1][3]
  2. 2Repare primeiro os códigos próprios da unidade de comando antes de mexer no módulo que reportou o U0401; corrigir o sinal de origem costuma apagar o código.[1][3]
  3. 3Verifique a tensão da bateria, a alimentação e as massas da unidade de comando.[3]
  4. 4Inspecione a cablagem e as fichas do CAN do lado da unidade de comando.[3]
  5. 5Verifique as versões de software e reprograme ou substitua a unidade de comando apenas se os valores errados persistirem.[1][3]

Posso continuar a circular com o U0401?

Vigiar

A AutoDTCs classifica-o como moderado: normalmente não deixa a pé, mas os dados errados podem desativar o controlo de estabilidade ou a assistência de direção ou limitar a potência. Convém fazer uma leitura antes de viagens longas.[1][3]

Avarias documentadas relacionadas com o U0401

Avarias conhecidas de motores e carros concretos, com o seu custo de reparação, os anos afetados e as respetivas fontes.

Centralinas e eletrónica de conforto (BSI, SAM…): as avarias mais sérias por motor e carro

Todas as avarias das centralinas (49)

Cablagem, conectores e curtos-circuitos: as avarias mais sérias por motor e carro

Todas as avarias da cablagem elétrica (150)

Bateria de 12 V: as avarias mais sérias por motor e carro

Todas as avarias da bateria de 12 V (89)

Perguntas frequentes

O módulo que mostra o código é o que está avariado?

Normalmente não. O código indica que os dados recebidos da unidade de comando do motor não são válidos; a causa costuma estar na unidade de comando ou num código que já tem guardado.[1][3]

Em que se diferencia do U0100?

No U0100 faltam as mensagens da unidade de comando; no U0401 as mensagens chegam, mas com valores inválidos.[3]

É preciso trocar a unidade de comando?

Só como último passo. Antes é preciso reparar os códigos da própria unidade de comando, verificar a alimentação, as massas e a cablagem e conferir o software.[1][3]

Vou passar na inspeção (ITV, em Espanha) com o código U0401?

Se o código acendeu a luz de avaria do motor, não: com essa luz acesa a inspeção regista um defeito grave, e nos carros Euro 5 e Euro 6 a ITV (inspeção técnica em Espanha) também lê o sistema de diagnóstico OBD. Repare a avaria antes de ir; apagar o código mesmo antes da inspeção também não resulta, porque é considerado defeito grave.[4]

Não sabe o que tem o seu carro? Descreva o que nota no diagnóstico por sintomas ou consulte todos os códigos de avaria.

Fontes

Cada dado desta página liga à sua fonte. Se encontrar um erro, avise-nos.

  1. U0401: OBD-II trouble codeCarista · Documentação técnica · consultada em 29 de outubro de 2026 · em inglês
  2. u0401 Generic DTC: Invalid Data Received From ECM/PCM "A"DTCSearch.com · Documentação técnica · consultada em 29 de outubro de 2026 · em inglês
  3. U0401: Invalid Data from ECM/PCM — Causes & How to FixAutoDTCs · Documentação técnica · consultada em 29 de outubro de 2026 · em inglês
  4. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Imprensa automóvel · publicada em 8 de março de 2021 · consultada em 2 de outubro de 2026 · em espanhol