Der Drosselklappenschalter hat zwei Kontakte, Volllast und Leerlauf. Leerlauf schließt nur, wenn DK zu ist, Volllast schließt erst, wenn die DK ganz offen ist.
Dann gibt es noch den Mikrotaster Schubabschaltung, der muss auch Schließen, wenn das Gaspedal nicht betätigt wird.
Der M102 hat ja sogar einen Fehlerspeicher, ansonsten würde ich auch das Tastverhältnis mal auslesen.
Das Tastverhältnis kann man auch annähernd mit einem normalen Multimeter bestimme, so Du an Buchse 2+3 der Diagnosedose X11 (die runde beim Zündsteuergerät) überhaupt eine Spannung gemessen bekommst. Geht so:
Motor muss warm sein
Batteriespannung (Ub)im Leerlauf messen
Spannung an X11 (Ut) von 2 nach 3 messen
ausrechnen nach der Formel: (Ub-Ut)/Ub
Rechenbeispiel: (12V - 4V)/12V = 8V/12V = 0,66 = 66%
Das Tastverhältnis soll beim 4-Zylinder um 50% herum pendeln. Bleibt der Wert fest, dann wird eventuelle damit ein Fehler angezeigt.
Zur Fehlersuche hat webman im Motor-Talk Forum eine schöne Zusammenfassung für den M102 (4-Zylinder) geschrieben, suche einfach mal nach "diagnose-ke-iii-am-m102-ab-9-89.pdf"