Okay, here is the quick run down..
1) check clutch adjustment then clutch cable adjustment. At 17,000 miles the clutch plates should be still good. I have also found that lubing the clutch cable helps.
2) now the fuel pump.. the only time I’ve had a problem like what your talking about was when I bought a bike that sat for a long time with some fuel in it.. so it sucks to say you can either always keep a full tank. Or pull the fuel pump and clean it. I have seen some weird stuff happen with fuel.. the hose can have settlement or the screen can be clogged. If you pull the pump look here first
8E16AAEE-5924-47BC-A564-5D3C22DF7BA5.jpg