Sounds like the bearing has gone if its making noises....
I've got a 62mm EC here in oz - which with the USD exchange rate ATM may be an option.
144743919615
Looks similar - USD35 bucks cheaper if we can do it outside ebay
not sure but ......I might also be able to get my hands on my OEM stock 74mm pulley+bearing here - I sold it to a guy - not sure if he still needs it or not.
or
I might also be able to get my hands on a 178mm crank pulley+water pump pulley (ASP?) - but not sure.
I've been running the trusty stainless 65mm Code3 for 10 years - no tune.