Zuständig ist der blaue Temperatursensor der vorne am Thermostatgehäuse sitzt. HIER findest du die Messwerte zum prüfen des Sensors. Sollten hier falsche Werte an das Motorsteuergerät übermittelt werden, so stimmt die Einspritzzeit/-Menge nicht und du hast Ruckler im Motorlauf.
Um die Lambdasonde zu prüfen, steckst du diese ab und prüfst den Widerstand zwischen den beiden grauen Kabeln. Sollte hier unendlich sein, so ist die Heizung defekt (was zu deinem Fehlerbild passen würde). Wenn du zwischen schwarzem und weißem Kabel prüfst, dann stell um auf Gleichspannung. Sollte während dem Motorlauf ein fixer Wert angezeigt werden, ist die Sonde defekt. Ändert sich der Wert noch zwischen 0,1V und 0,9V, liegt hier kein Defekt vor.
Edit: Sollte ein Kaltlaufregler nachgerüstet worden sein, so kann auch dieses Bauteil defekt sein.