Does help a lot, thanks (this is the best site and the worst nightmare for dishonest dealers or mechanics)!
I've been checking for leaks, and did not see any, It may be the thermostast, though with 76,000 miles and a little over 20k for my CPO to expire I would not mind BMW replacing the water pump and hoses!