Das wurde schon in ziemlich vielen Threads diskutiert, einfach mal suchen nach "Leerlaufproblem", "unrunder Motor im Leerlauf" und dergleichen.
Trotzdem kleiner Tipp von mir:
Als erstes mal das ÜSR (Überspnnungsschutzrelais) überprüfen, sitzt im Motorraum hinter der Batterie, das kann genau dieses Problem verursachen - Aufwand und Preis halten sich in Grenzen - Ergebnis ist meistens riesig !
Ansonsten mal die komplette Zündanlage checken, wenn das im Laufe des Autolebens noch nicht gemacht worden ist - sprich Verteiler, Zündspule, Lima (schon genannt), evtl auch nur Lima - Regler, neue Zündkerzen kosten auch nicht die Welt und Zündkabel kann man nach soner langen Zeit auch mal wechseln.
Das wars erstmal von mir,
LG Oli