P1270 on a BMW indicates that the engine control module (DME) has detected an internal fault during its self-test of the torque monitoring strategy, which compares calculated torque output against expected values from the throttle and mass airflow sensor (MAF) inputs. The code is stored when the DME's self-check logic finds a discrepancy beyond calibrated limits, often due to a corrupted software calibration or a failing sensor that feeds the torque model.
You can generally continue driving with P1270, but avoid aggressive acceleration or heavy loads until diagnosed, as torque monitoring faults can lead to reduced power or limp mode unexpectedly. If the engine enters limp mode or runs poorly, seek service promptly.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
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.