My PullRite was hard to hook up until I figured out that it likes the king pin to slide up and into the latch. Straight into it at the same height was not working at all. As for your parts, PullRite will send them to you for free, I used to be a dealer for them and they have great customer service. Good luck
__________________
Retired Auto body teacher
2021 Arctic Wolf 3550 Suite
2019 F-250 Lariat Super Crew 6.2
Having lots of Fun traveling with my wife