This part has just been removed from a 2001 Yamaha FZS Fazer 1000. The bike had covered 21552miles and was registered July 2001. This is Genuine Yamaha Used Part. This part will fit the following years 2001 2002 2003 2004 2005. This is a N505E engine code so your bike must match this.TO DO OUR BIT FOR THE ENVIROMENT WE WILL USE RECYCLED PACKAGING WHERE POSSIBLE.