Could be a not so straight axle between the CV joints. That would be hard to think of but I had a buddy who had that problem. Also could be a bent (out of true wheel), I had a car that had bent wheels (like from sliding sidways into a ditch or curb) and it vibrated.