God dammit! Just after finally getting over the four years of the buyers remorse I had for my truck from Tom’s river New Jersey bought sight unseen you had to say that.NJ and VA are terrible for rust.
No noise at idle. Only when moving. That's why I'm thinking it is brake related.Are you sure the squealing is brakes? It could it be the serpentine belt. I've had them do what you're describing that would explain the smell also. Does it make noise at idle at say 3,000 rpm?