Both parts came off a 2015 R3, not sure about compatibility with other years. Vortex Fuel Cap - $65 plus shipping TST Worx Modified Airbox Covers - $65 plus shipping https://tstindustries.com/tst-worx-airbox-cover-yamaha-yzf-r3-2015-mt-03-2020.html