Pins look good, two broken mounting screws, and case around one the screws is cracked.  See pics.