This parts-list page (OIL PUMP) contains the most products with seventy-four listed parts.
This page contains forty-six unique part list schematics.
Yamaha TDM900 2003 5PS4 SOUTH AFRICA 1B5PS-300E2 on-line schematics - your first port of call when repairing or restoring.