I used the strap wrench. LOL that part was easy!! Trying to get the pulley off was a *****!!! Turned out that there was some crud buildup on the shaft itself. I used two small flathead screwdrivers and wedged them in between the magnet and pulley an slowly worked it off. I also used some lube.

51k miles on it may have had something to do with it! :P