dude sorry to hear about this. My mechanic and I had a lil problem getting it off. Since I worked at autozone I borrowed 2 types of pullers and use the one with 3 claws and took one claw off. it came right off, but it did start ruining the stock crank pulley, but it's still usable. There's a How-To thread on Gnet.
here's a pic from the thread
here's a pic from the thread