U0446 Invalid Data Received From Body Control Module E
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).
Likely causes
Symptoms
- Individual body or comfort functions inoperative
- Code present in one or several receiving modules
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: en.wikipedia.org, static.nhtsa.gov.