My old big motor had o rings stretched onto the barrels, they slid down and got eaten by rotating parts. They ended up in the pump screen as were a couple of other o rings loose in there. Apparently the clearance between the sleeves and cylinder block was loose enough to allow them to slide off. The PO must have given up on the race motor as is was haphazardly assembled.