P1364 on a BMW indicates that the engine control module has detected a misfire specifically on cylinder 12 during the engine start sequence, based on abnormal crankshaft speed fluctuations. This code is stored when the misfire counter for cylinder 12 exceeds the threshold within the first few combustion cycles after cranking.
You can usually drive the car if the misfire is only present during startup and clears quickly, but avoid hard acceleration and prolonged idling until the fault is repaired. If the misfire persists or the Check Engine Light flashes, stop driving to prevent catalytic converter damage.
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.