High Output Coil

Ok, so I bought a Accell coil. Put it on and car seems to idle a little better. I noticed when I took it out of the box it was a little oily. I hope it was not leaking. I don't know if it was a corrosion protectant oil or not.