Did you buy Tootals throttle shaft? I'm often hesitant to jump on some of those conversations as most are from 10+ years ago and the person providing the parts or service has long since moved on. It looks like your posts are from 2021 though.
Twin motorcycles also sells a backdated shaft also to revert the 07 throttle body to the early style.
As I remember it, the 07 TPS was quite a bit more expensive than the early version, but that may have only been when the TPS was becoming discontinued. I wouldnt have paid attention if it was a "normal price". However, an eBay search of past transactions for the sensor shows them selling for well over $100.