So I've had a weird noise coming from my front driver side wheel for a while now. It started as a high pitched distinct squeak which was oscillating and relative to speed and somewhat relevant to wheel position. Initially I thought it was brakes so I now the car has new rotors, pads, and different front calipers. After that install, the problem was not resolved and continued to squeak. My next thought was the cv joint. So, I installed a new cv half shaft last weekend and noticed a change. Now, the squeak mainly occurs when the wheel is turned slightly or coming to a stop and the squeak has changed to a low creak. When driving straight the car does not make the noise. I don't believe it's the wheel bearing because it is not a constant grinding/whirring noise. My other hypothesis is that it is the tie rod end, which could possibly provide an explanation for the change in tone of the sound since the tie rod end was moved and constantly worked during the cv half shaft job. I'm confused here and any input would be appreciated.