Toro V-1550 replacement
OK, here's the results. I tracked down the Toro o-rings (i think i got the last 20 in the country, i needed 23). Since the design of the sprinkler changed when they added the o-ring i had to do quite a bit of experimentation to make it work. What ended up working (hopefully for a long time) was to wrap the two pieces that are in the old design that are replaced by a single piece in the new design with teflon tape (4.5 wraps). Then i centered the 0-ring in the slight depression between the two pieces. Then I wrapped another 1.5 layers of tape on top of the o-ring to hold it in place during assembly. Then on the retainer clip, because it when it snaps in place it has .25 inches that does not apply even pressure, i wrapped 1.5 wraps around the clip so that the tape folded over in half around the clip (that filled the gap when it was in place so water could not shoot through the gap). That seemed to do the trick to completely or almost completely stop the leaking of water out the top.
In replacing all the sprinklers I had o-rings for, i found that i actually had one of the new models. So if you are out there, thank you to the salesman that dumped all his old rotors on me when the new version were already out.