Obdaryn

U0446Invalid Data Received From Body Control Module E

  • Generic OBD-II code · Network
How the car detects it
U0446 refers to body control module E, the last letter in the series that starts with U0431 for module A. It is logged by a receiving controller when module E is present on the bus but delivers values or protection fields that cannot be trusted; if E stops sending, U0145 is stored instead. No manufacturer documents U0446 publicly. A body control module in general reads switches and drives comfort and lighting loads, so a fifth unit would handle only a narrow share of these. Before replacing any part, check whether other modules report E as well, compare software levels and inspect power, ground and the network branch leading to it. If only a single receiver complains, its own software is the more likely culprit, as Ford found for body module C on the 2023 F-150 (TSB 24-2116).
What you may notice
  • Individual body or comfort functions inoperative
  • Code present in one or several receiving modules
Likely causes
  • PossibleSoftware of the single reporting module misreads the data of module E
  • PossibleFault in the network branch or connector leading to module E
  • RareLow supply voltage or poor ground at body control module E
Repair
Workshop only · Usually a job for a workshop.Typical cost: €40 – €600
Related codes

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.