Can you post a picture showing the entire needle plate area? Also, with no needle, hand cycle the machine with ZZ at the widest stitch width and see if the needle bar is traveling all the way back and forth. Have you oiled the needle bar at all the pivot points for ZZ?