Ruckeln beim Gasgeben kann mehrere Ursachen haben, ich nenne mal ain paar Stichworte, die IMHO wichtigsten & häufigsten zuerst:
Zündkerzen, Zündkabel, Kontakte an Zündkabeln und Zündspule, Lambda-Sonde, MAF-Sensor, defekter Schlauch im Unterdrucksystem, Klopf-Sensor.
Ich empfehle, die Forensuche im Sauger-Bereich zu diesen Themen zu befragen!
Ich vermute ein Problem der Lambda-Sonde oder des MAF-Sensors, da es nach Abklemmen der Batterie wieder besser war, aber nicht weg und unregelmäßig ist.
Also, wenn der Fehler wieder auftaucht, bitte erstmal Fehlercode auslesen.
Grüße
Chris