I agree... it sounds like the needle valve may not be fully seating, this is what actually opens and shuts to allow fuel into the float bowl of the carb. They are super sensitive to little (tiny) pieces of debris. Even if you have cleaned the majority of the carb really well, you may still have some junk under the seat of the valve, which would cause fuel to continue to flow to the carb float bowl. If you disassemble the carb, as was described earlier and thoroughly clean the needle valve area, I would be surprised if you didn't fix the problem. The needle valves aren't generally a part I would expect to see wear out, and need to be replaced. Keep in mind we are talking about a needle valve attached to the float mechanism, not your needle adjustment that attaches to the slide and moves within the main jet of the carb, but the needle in the float bowl.
On jetting, 240 sounds way lean, unless you are at some significant altitude. 280 is probably a good place to start. What is your elevation and air temp? Also the 32.5 pilot sounds way big. You can see the small list of mods I've done in my signature, and I'm still on the stock 25 pilot. It runs fine at my house (2000' elevation) and I may or may not go up to a 27.5 pilot for running at sea level. As far as jetting goes, there is an easy way to check it out, although not as precise, still pretty good. As mentioned by others, I always like to check at WOT in 6th gear, because it provides the heaviest load. Simply, if it bogs at WOT throttle on the top end, you are too rich, go down a size... If it is still pulling hard all the way through, try going up on the main and see what you get. Even with little knowledge, checking the plugs while doing this can help. If it is pulling all the way through (you need to go up...) if you look at the plugs and they are really ghosty maybe jump a few sizes instead of one at a time. Sorry for the post length hope this helps!