I wanted to update you guys. It's been a while since I've been on this site. I've been busy with a lot of BS but, the reason for my truck pulling itself around from the front in 4WD is because one of the hub bearings was worn out. I replaced it (passenger side, driver side has already been replaced) and it pulled normal. I'd say if it's a very slight pull you may want to look into getting a stabilizer but that fixed my issue.

Awesome, I'm like a little kid in a candy store. Now I need to post up on the GM 10 bolt forum because I have a feeling wheel bearings are going out on the back as well. Ohhhh boy! Happy Huntin yall.