Es ist, nach dem zu urteilen, was ich hier so sehe, genau wie Engel der Furcht sagt. Der Switch wird ca. 60 mal pro Sekunde getoggled. Du müsstest an's Ende noch etwas von der Art machen:

Code:
Loop
  if Shift not equal 7
  then
    Break Loop
  Wait 0.0
Und GANZ am Ende des PP muss auch nochmal ein Wait 0.0.