01 B0037 and B0038: How to Fix AUX Switch Problems DTC Codes • 02 Ways to Avoid Knocking in an SI Engine When the Compression… • 03 Tech Meets Terrain: Xiaomi SU7 Merges Innovation with Adven… • 04 The Hidden Engine Damage That Happens When You Let Your Car… • 05 CVT Gearbox Blues: Common Problems and Warning Signs • 06 Comprehensive Steering Troubleshooting Guide: Diagnosing an… • 07 Car Won't Start or Running Rough? Don't Ignore a Faulty Cam… • 08 Understanding the BMW Valvetronic System: How it Enhances E… • 09 Engine Remapping: What It Is, How It Works, and the Pros an… • 10 How to Jumpstart Your Car: A Step-by-Step Guide •

DTC codes / Toyota codes / P1645

P1645 · ToyotaBody ECU Malfunction

P1645 on Toyota vehicles indicates that the Body ECU (Electronic Control Unit) has reported an internal malfunction or a failure in its communication with other modules. The code is stored when the Body ECU detects a fault in its own circuitry or when the main ECU receives invalid data from the Body ECU over the vehicle's multiplex communication network.

SystemPowertrain
Code typeToyota specific
SeverityMedium
Fix difficultyIntermediate
AreaComputer and output circuits

Symptoms you may notice

  • The warning light (check engine or body system warning) illuminates on the dashboard.
  • Often no symptoms besides the warning light, with all body functions operating normally.
  • Intermittent or complete failure of power door locks, windows, or lighting controlled by the Body ECU.
  • The keyless entry system or remote functions may stop working or behave erratically.
  • The windshield wipers or turn signals may operate incorrectly or not at all.
  • The vehicle may experience a parasitic battery drain if the Body ECU remains awake.

Common causes, most likely first

  1. Faulty Body ECU internal circuitry or software corruption.
  2. Poor electrical connection at the Body ECU connectors (corrosion, loose pins, or water intrusion).
  3. Damaged or shorted wiring in the multiplex communication bus (CAN or BEAN) between the Body ECU and other modules.
  4. Low battery voltage or a weak battery causing the Body ECU to malfunction.
  5. Aftermarket accessories improperly tapped into the body wiring harness, causing interference.
  6. Water leaks into the Body ECU housing or connector area, leading to corrosion.
  7. A failed component (e.g., door lock actuator) drawing excessive current and stressing the Body ECU.

How to diagnose and fix it

  1. Verify battery voltage and condition; charge or replace the battery if it fails a load test.
  2. Inspect the Body ECU connectors for corrosion, water intrusion, or loose pins, and clean or repair as needed.
  3. Check all fuses related to the Body ECU and body electrical systems, replacing any blown fuses.
  4. Perform a visual inspection of the wiring harness around the Body ECU for chafing, shorts, or rodent damage.
  5. Use a scan tool to clear the code and test-drive the vehicle to see if it returns; if it does, proceed with pinpoint tests.
  6. Follow the Toyota diagnostic flow chart for P1645, which may include checking communication bus resistance and voltages.
  7. If all external circuits check out, replace and reprogram the Body ECU with a known-good unit.

Body ECU faults often misdiagnosed

  • A weak or failing battery is a common culprit for P1645 because the Body ECU may reset or log internal errors when supply voltage drops during cranking.
  • Aftermarket alarm systems or remote starters tapped into the body wiring can introduce noise or voltage spikes that the Body ECU interprets as an internal fault.
  • Water leaks from a clogged sunroof drain or windshield seal can drip onto the Body ECU, causing intermittent faults that may not appear during a quick inspection.
  • The code can be set by a communication error on the multiplex network even if the Body ECU itself is healthy, so always check bus wiring before replacing the module.
  • Some Toyota models require the Body ECU to be initialized or programmed after replacement, and a used unit may not work without proper coding.

Can I keep driving with P1645?

The vehicle is generally safe to drive if only the warning light is on and all body functions work normally, but avoid relying on systems like power locks or wipers if they are malfunctioning. If multiple body electrical functions fail or the battery drains repeatedly, have the vehicle inspected promptly to prevent further issues.

Guidance is general and written for Toyota vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage