I'd also check the rubber O-ring seals around the needle and seat assembly.