Get a different mechanic!
Check the timing.
"So I been told that it could be one of two things or both - the water pump needs to be replaced
my name is Denis from Slovenia, and I drive a 1998 Honda Civic HB with a 1.5 V-TEC engine. I bought the car 9 months ago, but