This cylinder as been bored over 2.00mm, and ready for installation. It comes with what you see. Everything you need to rebuild your top end fits all '00-06 trx350 ranchers.