I have a 2002 BMW X5 It has been stalling at stops. Engine slightly shakes and the car seems to be putting. While in drive mode the car runs great, once warmed up it stalls at all stops. My biggest concern is a loud knocking from time to time in the front/engine. I got the diagnostic with the following codes. 1. P0300 "cylinder misfire detected - random cylinders, explanation the powertrain control module monitors the crankshaft speed and has detected a misfire.. probable cause ignition system, faulty spark plug(s), ignition coil, vacuum leak, injector faulty, high or low fuel pressure. 2. P1353 Definition Ignition coil "B" primary circuit probable cause open or short circuit condition, poor electrical connector, faulty ignition coil. We have ruled out ignition coil.
33.7k questions
32.5k answers
1.3k comments
23.0k users