Stepper motor vibrating and not turning
If it was stopped the work after soldering upgrade, you should check all connections, especially motor's coil pins. Also, you should recheck with connectors instead of soldering to see if it is working with the previous setup. Another thing you can test is Pin9 of the Arduino. Is it really generating a pulse? because sometimes delay function not working properly.