Carburetor for Yamaha YXR 660 Rhino 2004-2007 Carb Throttle base rubber gasket and cable clip included Base cover screws included No TPS sensor All product shipped are tested, all item picture are accurate