Ok so mine is a bit different. X marks the spot. It appears there is a pin of sorts and not just a crimp holding my inner tie rod cup on. Anybody come...