The Fuel pump started making a high pitched noise today. Taking it past the bike shop they said its most likely the fuel pump. I was going to change it until I heard the price ~$800 part only. Looking at it parted out I see fuel strainers and filters. Is it worth first trying to clean these out? Or should I just get another one? Bike has done almost 40000kms Also, anybody know where I can source a cheaper new or slightly used? Besides eBay?