BimmerFest BMW Forum banner
1 - 3 of 3 Posts

· Registered
11 Posts
Discussion Starter · #1 ·
Howdy. I recently bought a 2012 550xi. Yesterday after starting it, it ran real rough, starting shaking, and the check engine light came on. I drove it a few miles and pulled over, turned it off and back on. It then drove fine again. The codes are P0301, P0303, P0305 and P0307. I've had this problem on my Audi A4 but the problem persisted until I replaced the corresponding ignition coil.

Since the codes point to 4 cylinders and all on the same side, I doubt that it is the coils that are the problems? Any advice on what it might be?

Also, why would turning the engine off and back on fix the problem, at least temporarily?
1 - 3 of 3 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.