Motor stockt während der Fahrt

Habe einen Peugeot 406, Bj. 1996, 80.000 km und folgendes Problem: 
Mitten unter der Fahrt wenn man Gas gibt, aber auch beim bergabfahren
ohne Gas stockt der Motor, so als ob er momentan kein Benzin bekommt,
gleichzeitig leuchtet die Kat-Kontrolllampe auf.
In der Werkstatt wurden die Lambdasonde und die Zündspule ausgewechselt
aber es trat keine Besserung ein.
Noch eine Auffaelligkeit: wenn ich an der Kreuzung die Kupplung trete,
stirbt er manchmal grundlos ab, er lässt sich dann aber problemlos wieder
starten. Ich bin mit diesem Problem seit 3 Monaten immer wieder in der
Werkstatt (mittlerweile in der zweiten), aber der Fehler kann nicht
behoben werden.
Weiß jemand Rat?

Hallo!
Vieleicht setzt wirklich die Benzinzufuhr aus? Falls der Wagen eine eigene Förderpumpe hat, wurde die schon mal überprüft?
MfG