Laser only frames and moves in straight line

One of the diagnostic steps you can take is swapping the X-axis motor and the Y axis motor cables at the controller board. This can help identify the difference between stuck motors and mechanisms or a problem with the wiring or control board.

I am not expecting z-axis support on a Sculpfun S9.

This may be worth review: