I'd bet the leaking is from your wicking. Since I got my black Serpent I've always had some weaping around the AFC, not bad but there. I added the o-ring on the base & it didn't help so I learned to live with it since it was always there. The last rewicking I did has absolutely no weaping, it is completely bone dry now, nothing at all. It had everything to do with wicking in my case, just my two cent's, YMMV.