P1780 on BMW vehicles indicates that the engine control module (DME) has detected a fault in the CAN (Controller Area Network) torque reduction request circuit, typically involving the transmission control module (EGS) or the communication bus between them. The DME sets this code when it cannot properly receive or process a torque reduction signal from the transmission controller, which is used to smooth gear shifts by momentarily reducing engine torque.
Guidance is general and written for BMW vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.