I had a somewhat similar problem that turned out to be the idle switch that is connected to throttle linkage under the air cleaner.
this might be helpful:
http://www.peachparts.com/Wikka/EngineControls
Robert
__________________
89 300te 222,222
92 300e 190,000
|