OH, yes some auto parts will fit the Buells and some of those parts are ford parts. Take off the old TPS sensor[save the bolts and those small flat washers] if it is bad and take it with you to Advance Auto parts or AutoZone. The Orignal Factory HD number if it has not been Changed to another number is #P0279.5AA-Some Made in [Germany] if it is a Factory Part. Please check that number to be sure, they do change to a superceeded number about every two years.
The Aftermarket part make sure you clean out the Throttle Body threads AND the Bolts where the Sealant was used Because the Zinc Bolts are easy to break off after the amount of heat they have been Exposed to.
DONOT use a Stainless bolt in the Orignal Threads, imagine how hard that would be to drill out if the bolt heads poped off OR cracked the new part.
Now, I just did a Throttle Position Sensor for a Girls Firebolt the other week, and I get parts from the Stealership for a reasonable price, $54.bucks and I get the bike out of the shop. I realize most don't want to give Harley Davidson Stealership any business but if it's in stock (Well Sometimes)I just have it Delivered or other.
Try the Auto parts Houses, Even Napa has a lot of parts for a Buell that also fit Automobiles. I've gotten Fuell Pumps/ IAT/ TPS/ filters & parts when they have those in stock.
Good Luck & Ride Safe.*Jimi