They make winches for removal of stuck vehicles. I would worry more about the recovery strap or what ever you use, than the hitch pin. Hard sudden yanking as you put it, calls for removal straps and or rope. The pin will be fine.