It just may need a good oiling. I have found that many times when the needle bar will not go up and down a good oiling will fix the problem. Oiling instructions should be in the manual but if you don't have a manual just put a drop or two of oil every where two joints come together but do not oil the gears. That needs a little grease.