I had a high pitched whistle that would happen on and off, regardless of speed. I thought is was a wheel bearing or something caught in the brakes as the sound would go away when I pressed on the brakes. Took it to the dealer-low and behold the front diff needs to be replaced. It is covered...