96 Road King New Member fuel problems

Been riding about 4 yrs found a great deal on 96 Road King a 1 1/2 yrs ago love the bike.
Recently got to half a tank of gas and the bike stalled as if out of fuel. Filled take the bike was fine. So far I pulled the tank cleaned the gas lines and still the same problem. The fuel pump energizes but again at half tank it dies. I'm thinking fuel pump but since I havent spent much time working on the bike I was looking for suggestions before purchasing a pump.
Second problem the idle chages drastically while riding its fine but when coming to a stop the idol speed is seeking. Is this one problem or two. Is it possible fuel injector issues as well. Any possible solutions would be great.

What an awesome site, I've been reading for hours before joining the site.