The displayed parts fiches should be you first reference for repairing your Yamaha.
With forty-seven products listed, the INTAKE parts diagram contains the most products.
The Yamaha XT660R 2005 3S61 EUROPE 1D3S6-300S1 parts lists consist of forty-six schematics.