Up front: This is NOT a shade tree project nor my first time. All critical dimensions i.e. bore, taper, skirt, conn rod, journals, valve guide/stem, etc., have all been measured. All micrometer, dial bore gauge, feeler gauge, and indicator readings are recorded and compared to book tolerances. Even at this age this block is still well within tolerances and only needed a cylinder hone to restore cross hatch. The piston is in good shape with much of the original "tooling" marks still visible on the skirt.
As with any rebuild, I do not re-use rings. Hence my dilemma.
This is the confusing part. I'm not familiar with Kohler's internal variances and OEM specifics depending on customer call outs. I did find a Service Manual at the Kohler site which has much more information than my IH K341 Service Manual and particularly the 3 different pistons used. My "D" style piston according to Kohler was in the K 181, 301, and 321. I have it in a K341, and a short block at that. With that, no one recognizes my spec number 4552241. I was curtly informed without the "proper" spec number I can't expect service. I sent a picture of the data tag which displays the 4552241 as a spec number.
Today I did a Hail Mary and ordered the 45-108-10 rings. That number will forever be etched in my brain.
As to re-ringing old pistons; if the pistons passes all QA tolerance checks with skirt dimension, wrist pin dimension, and the often over looked ring in groove clearance, in this case .006", it's good to go. The last air cooled engine overhaul I did using these checks and machining was a 40 HP VW the owner got 180,000 miles on and could've gone more but for the cylinder studs pulling out of the magnesium case. We sort of regretted having not gone the extra $40 at the time for the better case savers.