Sounds to me like your float valve and needle are not seating properly..Just a guess..
Since the needle/seat is brand new, I don't think it is that. But the gasket part...well, that is interesting. I guess I will have to pull it apart to take a look at that.possibly the gasket under the seat is missing or it is not tight.