OP stated "91 300SE" In other parts of the world, not in the US, there are such things as 1991 w140s.
The US received the cars built after July 1991 as model year 92 - the early SE (SWB) and SEL (LWB).
The symptoms described point at faulty EGAS module. Also worth checking - throttle linkage cable.