mind providing a link to the ebay clutch and brake levers you bought... Im looking to buy some off chinese sellers but maybe not if they're that bad...
why is that race use only??That's the problem with the cheap fleabay stuff - it's a crap-shoot as to whether they: fit correctly, are made well, or operate as well as stock. Sometimes they are quite good, other times complete junk.
One of our vendors has lever sets at a pretty good price:https://www.spearsenterprises.com/yamaha-r-3.html