Zu deinem Problem: Als aller erstes würde ich mal den Fehlerspeicher auslesen lassen. Dann weis man oft schon mehr. Dabei aber den Motor laufen lassen, sonst steht der Hallgeber immer drinnen.
Ansonsten erstmal die Zündanlage prüfen. Und alle Schläuche auf Risse ect. Prüfen.