sounds like a Half shaft to me as well. I've gone through a half shaft on each side, and wheel bearings, and end links on my L. You feel the half shafts worse than wheel bearing in my experiences . that rumble strip feeling probably = CV. if you disconnect the strut and try to swing the knuckle out a lil bit. the CV joint may just fall apart. often the Clip that holds all that stuff together falls out and then everything has too much play.
I have some spare half shafts if you want to try my dumb test, you'll need one on hand...

(and if you want to keep it just bring me an other pick and pull one)

but napa should have one for $50 with core charge really your best bargain!