Fuel tank from a 2003 Yamaha blaster comes with cap and petcock tank may need a good cleaner. Check pics closely for fitment and condition comes as pictured and sold as is