Your rear springs could be broken, mine were. Replaced them with Moog springs and all is good now. Helped a lot with pulling my 18 ft travel trailer and boat.
I too had that exact same noise coming from my engine on cold days. I sprayed some silicone spray in the belt idler pulley and I have not heard the sound since. You might want to give that a try.