This is a BRAND NEW 2004 -2009 and 2012-2013 Yamaha YFZ450 carb carburetor FCR 39mm flat slide
This is very similar to a stock yfz450 stock Keihin carb
Includes the TPS (throttle positioning sensor) with Yamaha plug, adjustment screw, and all hoses
This unit does not utilize the Throttle Over-ride System (TORS) system, so you will not need to plug in those factory plugs.
Many people also use these on Suzuki LTZ400 quadsport Z400, Kawasaki KFX400, and Arctic Cat DVX400 ATVs as well