you probably want to do a search about gm 3800 coolant elbows.

could be water pump,could be coolant elbows,could be both.

thats more than likely your solution

both are relatively simple repairs.