From a previous post -
I am not familiar with the pulley on your particular application but I have used an air chisel with a blunt bit driving from behind with great success OR if it is a steel pulley, drill a hole to accept a 5/16" bolt on each side of the center hub out far enough to get a washer and nut on, drill matching holes in a pc. of 1/2" or thicker bar stock in the 1-1/2" wide range. run a bolt into the center of the crankshaft at least an inch and leave it 1/2" above pulley or insert a pc of round stock for a spacer between end of crankshaft and face of pulley, run hardened bolts thru the bar you drilled and thru the pulley, put a washer and nut on the back side, tighten both bolts evenly, hit the center of the bar a good sharp rap may help when there is a lot of tension on the bolts.
Good luck,
Walt Conner