I'm not familiar with the setup on the front of the crank, Does the nut not tighten up onto the pulley?, in which case a washer behind the nut will firm it up. Most other tractors have a lock washer that has turn up tabs to stop the nut undoing, maybe you can use something like this. Use Loctite on the nut when its done up firmly.
Dave