One more thing I neglected to mention
A few months ago, the idle motor was found to have a short. However, my mechanic programmed the computer to set the idle by hand at 700 rpm instead of let the computer do it and cause a short. Would that also cause the problem? Just curious to know if they are related.
currently just 1989 300SE 185k miles