Hi Tezza, as your machine looks well weathered, the pin may have surface rust on it and be partially seized to the engine shaft. Try WD40 or penetrating oil on it, after temporarily removing the nut, and let it soak in....for a reasonable amount of time, replace the nut.....then try tapping it again, it should release.
