I have this piece that should work for you, not sure who made these. This was part of a finger throttle assembly that I took off a 98 GTXL before I sold it, the finger throttle was used on my RXP but the handle bar end cap is different so this piece was left over. $15.00 shipped to the lower 48.