Das was die Vorredner geschrieben haben, scheint mir auch der erste plausible Ansatz, um dem Problem auf den Grund zu gehen.
Irgendwo ist etwas locker, feucht oder hat nen Wackelkontakt. Ich würde aufgrund der Symptomatik mehr im Innenraum suchen, als im Motorraum. Weil er ansonsten normal fährt, dürfte das Problem drinnen liegen.
Und da kommen viele Stellen in Betracht, insbesondere wenn Feuchtigkeit eine Rolle spielt.