Ich hatte das Gleiche Problem.
Bei mir war ein Unterdruck Schlauch (hat Öl und Luft gezogen), sowie ein Sensor an der Nockenwelle defekt.
Schlauch ca. 80 Euro, Sensor etwa 65 Euro. Mit Einbau und Fehler auslesen rund 400 €.
Danach alles wieder wie neu.
Vielleicht hilft es dir, den Fehler besser einzuschätzen