Got a lot of water in my tank. It rained and my fuel cap was not on the bike. I've lifted the tank, took pump out, took banjo bolt out, drained fuel. I put fresh 93 octane and put it together and it still runs like carp. I also found the idle cable just laying underneath the tank completely off. I'm not familiar where it belongs. It has a spring to it and it has thread towards the end. Please help.