Well here is an update for those that may be interested.
The car has now been in the shop for 2 days. Yesterday they checked the water pump, and belts and pullies. They needed to look at it further, but ran out of time. Today they started looking at the rest of the engine. No real leads so far, they plan on taking the heads off and checking the insides.
I hope they can find something soon. But I don't know what I will do if it has major problems.