Originally Posted by 10gaugemag
Had they cured the wrist pin issue in 2018?

No idea.

I believe I've read about some sort of recall involving steering linkage.