Don’t know about the oversized pin, but dollars to doughnuts there was a weld repair. Don’t know if I’d touch that one with a 10 foot pole.