Thanks bigted.
I'm pretty sure the float is fine, but the needle may still not be seating well. I am still trying to sort it.
Thanks again.