I have a tiny mirror I lay on the feed dogs when changing the needle.
and when sewing check ever so often to be sure the screw is still comfortable tight.
I'd definitely get a list of ways the timing can be thrown off from your dealer. And Never drive over any pins. ever.