Item Description: Shifter shaft from a 2003 Yamaha TTR125LE in good usable condition.


Will Fit: 00-04 TTR125 TTR125L LE


Parts will often fit other models not listed. Sometimes some parts of an assembly may not fit models listed but main component does. Please ask all interchangeability questions ahead of time or do your own research.


Our Parts: All of our parts are cleaned. Cleaning our parts allows us and you to see any defect better. Engine parts and carburetors are cleaned in an ultrasonic tank. Some parts may not be completely clean but none of our parts will be caked with dirt or anything like that when you receive them. If this is one of our older item you are looking at it may not be clean in the pic but will be cleaned before shipping.


New Parts: We also sell brand new OEM parts at prices better than the dealership. If you need a new part let us know and we can set up an ebay listing for it. We have many new OEM parts in stock anything else will take an extra 5-7 days.


Guarantee: Our parts will arrive as described in the condition described. If you receive something that does not match the description please message us so we can try to fix the problem for you. If we messed up we will make it right whether through a return, refund, partial refund, replacement or whatever we can both agree on.


Shipping: Your item will ship within two business days. We ship with many different methods so we can keep offering free shipping on most of our items. Most items are shipped USPS Priority Mail or UPS Ground. Small items are shipped USPS First Class Mail. On some occasions with big items going a long distance we have to use USPS Parcel which is a little slower than the rest. We will ship anywhere in the world, we have shipped to over 50 countries.

Thank You for looking please contact us with any questions!