Yeah I'm pretty sure it's the water pump. I'm going to order a new one tonight w/ a thermostat. Everything else on the cooling system is recent or has been done within the last 2 years according to the records so I'll replace those when the time comes.
BTW, good looking coupe.
2000 323i | Orientblau | 160k miles