Es muss wohl an dem Msleep liegen. Ich hab mal verschiedene Werte für Msleep eingegeb: Bei 1 fährt er noch gerade aus, bei zwei auch noch aber bei 10 fährt er nur noch rückwräts.