I have a 2001 Yamaha XL800 with 135 hours. It use to do 63mph, but last year I was lucky to go 45mph. This year I can't get it above 6000 rpm or about 24mph. I had it to a shop who rode it around for 30 minutes and said is was a fuel problem, they added a fuel treatment but it still doesn't run right. It starts and idles fine but won't do much more then that, plugs look fine and fuel filter looks clear. Any ideas?
Sky
Sky