O Dear.....Pin Failure or Not?

Winseer:
https://www.youtube.com/watch?v=0RBSPXjUO-E

Christ, American trucks really are made of cardboard aren’t they?!