I had this same horrible sound in my SD25's starter and it was the Sprague clutch in the starter that was making the noise. The ring gear did have the usual wear marks 180 degrees apart from each other. They were not what I would call excessive, and when I got the rebuilt starter back with the clutch rebuilt, and a new pinion gear installed, these noises went away. I did however have some issues with the new pinion being a tad too tight, and the starter not wanting to engage, or release once engaged all the time, but a small 1/64th (approx) "relief" ground to the leading edge of new the pinion with a die grinder quickly solved that problem. That, and a number of start cycles "wore in" the new piece, and it is fine today 9 months later (nearly).,,,,,,,,,,, That being said, Al will correct me if the clutch mechanism on the SD 25 GR starter and the SD 22 GR starter are the same animal or not. Mine was hit and miss and I never knew if it was going to make that god-awful sound or not, but it was getting more frequent when I decided to investigate (fearing the worst of what I was going to see) and got it rebuilt. I too thought that it was peeling the gears off the ring gear but it was not. Worst case scenario, you can rotate the ring gear 90 degrees and get some new life if you can’t find a new one. I know that people will say that there will be “4 “places on the ring gear where it is worn, but, from what I saw with mine, the two most worn places were 180 apart, and one was more worn than the other,,,,,,,,,,slightly. I marked it and rotated and checked it. Even rotating it (ring gear) the same distance as the number of worn teeth in the cranking direction will get some more miles from an extinct ring gear.