Yup; I too have rebuilt BBDs. They are simple, and you can do it! Also, I had the same thing happen to me...twice....with my BBD. The problem ended up (both times), a piece of junk somehow got lodged between the needle and seat, thus holding the needle ever so so slightly off of the seat...