it's not a iron ring you realize that right? the rings are as good as they are gonna get as soon as you reach temps. you will only lose compression from there and the reason they have pins is because they never really "seat". these are not gm 350's and this is not the 70's. start it, warm it up and ride it.