Owned my truck from day 1 and it never made this sloshing noise until I changed the coolant. Despite attempts at bleeding out the air, could never fully resolve.
Then I got a vacuum filler for coolant and now, no more noise.
Got this tool http://www.uview.com/index.cfm?DSP=Produ...ng&id=45700
Very slick and makes refill very easy. A must on most modern engines that have miles of coolant passages or Benz products with 2 heater cores, where air can get trapped.