I think the E92 320i I brought in to you @[Valdelisbmw] had the original plugs before you changed them?

That car had been main dealer serviced from day 1, under warranty until a few months back.
They also didn't spot the timing chain needed doing...prob cos the computer didn't say so.