Hello for what it is worth I recently had a similiar problem on my 99 bullet. The engine would start, but the run poorly just off of idle, in checking the carb I pulled the drain plug to look for water in the float bowl, no water, but very little fuel when I turned on the tap. It turned out that the petcock was clogged with grit and red paint chips. The inline filter was doing its job but didnt have much fuel to work with. It may be the exact fix for you, but its something else to look at. good luck, have fun, mtrude