I can't see a manufacturer just sending out parts to customers and letting them fix it. It's probably far easier for Wahoo to do things the way they do: the customers sends the entire unit back and Wahoo sends an entirely different unit to the customer. That's what happened when I had my Kickr Core serviced for belt whine. I sent a short video to customer service and was told to send the unit to Atlanta. I still had the original box so it was easy to send the unit off. Got a new Core in about ten days. And I'm not really finding the fault with how Wahoo is handling your issue.