Axel bearing or axel itself, one of the CV joints, or worse case the tranny bearings - not likely but I lost a set of diff bearings once in my L3 after some jerkoff "rebuilt" it.
Most likely culprit, because of suymptoms you described, is the wheel bearing. They are pressed into the hubs as I recall. Man I don't remember, maybe not, too senile.
Not that big a deal to change. Getting the axel nut off is probably the worst of it. If one's bad, change both as the other won't last much longer. You may need a puller to ram the axel stubs from the splines on the hubs. I always grease the one's on mine when I assemble it so maintenance is easyl
You may need a breaker bar and cheater extension to break the nuts loose. If you have access to a good size pneumatic gun it makes the work much easier. Don't hammer on the axel stubs go push them back from the hubs - use a 3 jaw gear puller or you could phuk up the threads. Pull the brake rotors first. Use zip ties to hang the brake calipers to the front springs to keep strain off of the hydraulic brake lines. Use anti-sieze for everything when you re-assemble, grease the splines.
Impact guns make all that work much easier - even just using a 14mm socket to pull the brake calipers. Oh, also you should re-assemble using a torque wrench. You should be able to do the whole job, both sides in an afternoon - it's not that bad. Do you have a floor jack and jack stands and such?
I vote wheel bearing first because it manifests more with side load applied. Axels would be more power on and power off type stuff.