Klingt vielleicht blöd aber hast mal geschaut ob der Luftfilter sauber ist? Vielleicht bekommt er zu wenig Luft....?
Er schreibt ja, dass er manchmal absolut normal fährt.
Dennoch würde ich den Luftfilterkasten checken. Vielleicht hat sich da ja ein Siebenschläfer eingenistet und immer wenn er gerade vor dem Ansaugrohr liegt, geht nichts mehr.