Was the sleeve re-honed before fitting new ring? If not, it can be quite hopeless to get it well seated.
Every time I let Bowman do the fitting of new ring, the result was ok, never good results with buying a stock of his rings and assembling by myself. It's logical because cylinders have their small variations, it's like 1 in million chance to have one that fits perfectly. In my opinion a ring has to be tailor made to work well. L