If if was sewing great until FMQing and a bent needle, I suspect your bent needle is the culprit. It hit something it shouldn't have. I've had machines go out of time simply for that reason. I'd check the timing. Also, be sure you have a correct needle in, in the correct way. If you've only changed needles, that could also be the culprit.