Podobne objawy miałem przy problemach z czujnikiem temperatury. Dopiero zajrzenie w odczyty i błędy, problem się rozwiązał.
Za silnikiem są 2 czujniki temperatury, w jednym z nich był urwany przewód. Po polutowaniu tego, jeździ to do dzisiaj(od prawie roku w e36)