I found on my IS that the engine side of the manifold was not flat. Used a flat cast iron table and a sheet of wet and dry sand paper to true them up and replaced the O rings and that has corrected it for twice as many miles as it had at the time of replacing the O rings.
Good catch. How much out of straight/flat was it??