Was driving through town today, took a swift right turn at a stoplight and heard a loud pop. Got out to see what it was, after looking around for a bit, sure enough I’ve broken a link. Thought these things were supposed to be super heavy duty, they’re barely a year old. Does landcruiser phill...