Problem is fixed thanks to rich126. here are the instructions from Rich:
Go to where your relays are and pull out the biggest one (the case in my 84 500sel). It should be a black plastic covered relay and not one of the small metal cased ones. it should have seven pins.
pull it out and look at the number labels on each of the pins.
Find the one labeled 15 and the one labeled 87. Look into the socket that the relay plugs into an see which sockets the 87 and 15 pins plug into.
Take a paper clip and unfold so the two ends meet and it is kind of like a clamp.
Put each one end in each socket and try to start your car. it should start right up.
According to Rich, you should be able to drive around town like this for a few weeks until you fix the problem as stated above (replace fuel pump). Do not just replace the relay because the bad pump will break your new relay and you'll have to buy a new one.
Hope this helps more people since it seems to be a pretty common problem with the w126 cars.
89 300E Pearl Grey Metallic
7 Spoke 16" staggered wheels (SLK)
215/55/16 Hankook Ventus HRII H405 tires
Smoked red/clear tail lights
1987 300e Black Metallic (mom's car)
8 hole 15" wheels (C Class)
Red/Smoked tail lights