These ones are definitely semi floating. The ones I have are pressed. I haven't done much in the way of hunting down rings. I went to repco in hobart and went through their acl catalogue. 3sge rings are listed as 1.5 x 1.5 x 4 mm or 1.2 x 1.5 x 4 mm for all 3sge motors. I think il pinch some ADM pistons from the wreckers. That is my best bet.