The owners manual as far as the spark plug does mention the plug being an NGK, the part number it mentions is a Laser Iridium plug.
I'm far from one to be answering questions having myself just bought a 2012 3 I sport, but I happened to look up the plug in the owners manual today, LOL
For the cluster lens, before replacing I would try a plastic polish on them if you haven't already, I use Mothers brand. May be able to return the new lenses.

I'm far from one to be answering questions having myself just bought a 2012 3 I sport, but I happened to look up the plug in the owners manual today, LOL
For the cluster lens, before replacing I would try a plastic polish on them if you haven't already, I use Mothers brand. May be able to return the new lenses.