Fordum beat me to it, an axle joint can cause this and there was a thread about it not long ago that another member had the same issue and was a bad axle joint.
I know this is probably old stuff, but I went back and reread all the threads, and never saw where you replaced the U-Joints in the front axles.
Even with the hubs unlocked and in 2wd, they will still often turn due to grease friction.
And if they are binding, they can cause the steering problems.
You say it pulls to the right, releases, and then does it again.
How fast? And does the rate change with vehicle speed?
I had it on jackstands today and spun the tire when I put it back on. It was binding a bit (won't spin freely) but I believe that is due to the rotors being a bit rusty from sitting for the last couple weeks.The next thing I would do, is jack up the right front, and spin the tire to see if there is anything binding.
Try it with the tire straight ahead and turned.
Will try this when I can (but won't be for a while, night shifts this weekendAlso get someone to drive another vehicle while a passenger watches the wheels and all parts as you drive looking for any wobble or wiggle.
)Napa repacked one side (the side that was leaking). They said that the bearings looked fine as well as the seals so they didn't replace anything, just re-packed.Also, just because someone repacked the wheel bearings, don't assume that they are good.
But, you should feel something when you spin the wheel.
Just started to read this after your other post to see what was going on. Am I reading this right, it pulls then lets go? Was there ever a brake check? Going straight, or trying to turn or does it during both? And was there talk about a hydroboost? Is or was it installed?
no chevy dealerships close by
)


Fordum brings up a good point... Make sure you don't have a hub stuck locked in, or a bad axle u-joint. Both make your steering really wonky!


Don't know for sure. You're probably right, they would have spun them with their little hands
I'll try pulling the steering damper off tomorrow and take her for a drive.
They also said that a balljoint needs to be done soon

so I just left it off. 
sounds like something is dragging, either the caliper or wheel bearings. Could be the axle shaft ujoint i guess, but not likely