I'd put my money on the fuel pump relay. I have a 89 190e with 300k - I've replaced the relay twice both times happened just as you described. I dignosed problem by listening for the pumps to come on. When they did not, I removed the relay and jumped two of the connections (forgot which ones) and they fired right up.
__________________
jayhawk
|