The thing that scares me, is that apparently his mechanic is calling it a water pump pulley.

If the mechanic doesn't know the engine well enough to know the difference - run brother, run.

Time to find a new mechanic.

PK