Aqui tengo algunas recomendaciones para tu código... Pon los SPSETs afuera del ciclo. Solo ocupan correrse una vez, entonces puedes ponerlos antes del ciclo. Cambia el nombre de la variable de X a Y. Esto es por la naturaleza de la variable, ya que se usa para definir la posición vertical del carro. Es una buena práctica de programación usar nombres descriptivos para las variables.