Step motor not behaving as planned...