Spit back won't have anything to do with o rings and very little to do with the other things mentioned. Usually it's when the wick is too loose in the coil. Sometimes, it can be too tight in the coil, but generally, spitback is a result of juice pooling. Coil height can be a factor as well.
A bad coil as bombastinator mentioned is a possibility.