also double check the clearance between the rotor and the brake dust shield. I know it sounds funky but sometimes at full lock turn the rotor will brush the dust shield but will not when the wheels are straight. I would also do a full front end check over for wheel bearings. It doesn't sound like a CV to me really. It would be more of a clicking noise if that was shot.