Schrittmotor ruckelt beim starten (Nullpunkt an Lichtschranke)

Die konstellation ist so: Auf dem Arduino ist ein Arduino Motor Shield und auf dem Arduino Motor Shield ist ein Wireless Shield mit Xbee Modul.

Das Motorshield braucht ja die Pins 3,8,9,11,12,13 und die anderen Digitalpins sind alle belegt (Relais,LCD-Display). Deshalb klemmt die Lichtschranke am analog, funktioniert auch wunderbar.

Wie kann ich da genau die Pullups integrieren, wenn das Motor Shield zwischen Arduino und Wireless Shield sitzt ?