Also ohne Fehlercode mit einem OBD Scanner auslesen kommst du nicht weiter.
Öldruckschalter ist noch dicht, schon überprüft?
Fehlzündungen sind keine vorhanden? Zündkerzen sollten alle 40-50.000 km erneuert werden.
Vom Code 89 hast du aber bisher nichts gesagt.