Overheating at idle

Do you happen to have the part number of that water pump pulley?
Sure do!
Water pump pulley 3698924
Crank pulley 3671320