You mentioned earlier that you have new wheel bearings for your rearend I think..? Are they OEM? If not, then they are most likely china junk. Whether they are OEM or aftermarket branded, you'll need to pop the rubber seals off from them and pack some high quality grease in each of them. Bearings nowadays are shipped out by the manufacturers with insufficient grease in them... china made bearings may only have a trace of yak fat in them... wash those out good in solvent and blow them dry, then pack them with high quality grease.
Be careful taking those rubber seals off... use a very small and narrow flat blade screwdriver to begin to pry it out on the outer diameter of the seal only. Never poke anything under the seal lip on the inner diameter of the seals cause they are thin and fragile and will be ruined if you try. If a seal gets bent a little when you are popping it off, flatten it back carefully in your fingers before walking them back in place by squeezing the outer diameter (and sliding your fingers along) of those seals between your fingers carefully.
You'll get decent bearing life by repacking... and you'll be buying them again if you don't.