Did you replace the outer race of the 'upper bearing'? Looks good for what's shown. Jedi showed in another recent post that by putting a bead of stick weld onto the outer race, they will heat up and come out.
Not sure i've seen that done and would need to look into the neck to make sure there aren't any openings to lose grease pressure through. I know that the neck lock will be one location and that will in turn allow grease to go into the slot of the locking area in the stem and then out the bottom of the triple. It's hard to know if there will be enough residual resistance to let the grease actually get to all the bearing needles.Has any one drilled the neck and installed a grease fitting? I have owned 2 Harleys and they both had a grease fitting in the neck from the factory. It worked great.
93332-00001-00 is the OEM part # for the upper bearing and race. There is no seal on it.