Fuel pump is on the left side of the frame behind your left footrest. It doesnt sound like a fuel pump at all. If it was, it simply wouldn't run. My advice is to get a service manual before anything like that. Try zeroing the TPS and relfashing the ECM. Changing your plugs might not hurt either. Check for any sort of intake leak. TPS voltage should be between 5.2 and 5.8 volts at idle. Thats all I can think of off hand.