I looked at the original hi-res pictures on my computer and I think I also spy some peppering on the porcelain. I dont know how I missed that when I had the plug in my hand. I'm not driving the car until I can figure this out :nonono:
Here is a link to the hi-res: Imageshack - img0649pf.jpg
i would put the stock tune back on your car ASAP.