Originally Posted by
JDNSW
If bubbles come from the float when submerged in hot water, this indicates that it has petrol in it. You said it was a foam float, but if it is absorbing petrol, this mean that while it may not be sinking, it is probably floating lower than it should. This will set the actual level of fuel higher than it should be (despite being set correctly), giving rich mixture, especially when idling.
Your action priming the fuel means the needle and seat are working at least to some extent, but does not necessarily mean that they are not leaking sufficiently to upset idling mixture.
John