The EC10026 Racing Crankshaft is engineered specifically for YZ250 (99-00) motorcycles, delivering unparalleled performance and durability for your cherished ride. This precision-machined, high-strength alloy crankshaft ensures smooth, efficient operation, reducing stress points and increasing longevity. With a cast-iron counterweight and custom balance of 8.2:1, you can expect precise timing, reduced vibration, and improved throttle response. Trust your vehicle's performance to this top-tier racing crankshaft component, made to deliver every twist of the throttle.