Just curious, how do the rubber O rings on the needle and seat assembly hold up?