I recommend only to use BMW spark plugs. They will say "BMW Bosch" on the ceramic element. Aftermarket plugs have been known to cause misfires. That is why I will only use spark plugs bought at my local dealership.
Also... when you snap the electrical connector back into the coil pack.. its easy for it to get miss aligned. Check out this video by Cobb...
Dackel