I have been told by my indy that the m50 does not like to be started and run briefly than parked. it runs very rich on start up and stopping it before fully warmed up leaves a lot of unburnt fuel.
I have noticed that t starts and runs very rough on a restart after say backing out of the grarage and quickly turnng the car off to wash it. Then restarting the car 1 hour later. Almost always a rough running engine.
Also mine for 6+ years has backfired on a cold start a few times a year. have no idea why or if it harms anything. BTW, this car has had plugs, coil connectors, ox sensor and knock sensors in the past 18 months.
Hope my experience helps.
Oops is the 91 a M50 eninge?
Thanks,
1995 525i Auto, M50TU 2.5L, EAT chip, 1/95 build, USA, 205/65/15 tires, ASC+T, HID, lumbar, EC Mirror, BMW Alpine 5 radio with BMW-Pioneer CD Changer, abt 236k miles, Oxford Green/Parchment