P1351 on a BMW means the engine control module (DME) has detected a misfire on cylinder 5 severe enough to protect the catalytic converter by cutting fuel delivery to that cylinder. The DME monitors crankshaft speed fluctuations and, when the misfire rate exceeds a calibrated threshold, it disables the injector for cylinder 5 and stores this code.
You can drive the car a short distance to a repair shop if the check engine light is steady and the engine runs smoothly, but avoid heavy acceleration or sustained high speeds. If the light is flashing or the engine shakes violently, stop driving immediately to prevent catalytic converter damage from unburned fuel.
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.