Yamaha 6E5-24410-10-00 Fuel Pump Assembly; New # 6E5-24410-03-00 Made by Yamaha New