Regarding the float needle, they usually stick in the seat, but trust me I bought 100 of them once they became available and they solve 80% of the plastic carb s that have problems.
The carby mod is here read it through and ask any question you want,
.
https://www.outdoorking-forum.com.au/forum/u...arby-repair-modifications.html#Post82288