Update: 6/16/18 Ok so I got a new set of 28BYJ-48 steppers since I suspected my old ones were weaker than normal.
Are you sure you want to continue?