@m5james - thanks for sharing this info, I'm going to submit a request for the TSB repair on the halfshafts as mine have started making noise (2017 MX P100D).
What did you do or say for the $180 balljoints? Is there a TSB for that (or maybe it's covered by the same one)? My left upper control...