please help!!! who thinks they can figure this one out?
i have a 1994 bmw 530i 3.0L. The car one day cut off on me when i got off the highway. i tried to restart the car and it would crank but no start. like it wasnt getting spark or fuel. then after a little it started again. it did this more than 3 times. then i drove it for an hr ride. the next morning it wouldnt start again. i tested the old fuel pump and it wasnt coming on. when i bought a new pump, i hooked it up before installing in the tank and it didnt work. i have a tester that lets me apply power and ground to anything. so i gave the old pump direct power and it worked!! it looks like i have an intermittent problem. the pump is not recieving power all the time. one minute it does then it doesnt. we installed the old pump and the car ran. i drove it then parked it. woke up today and have the same problem. the pump isnt working again. i cant find the relay. not sure what to do. the key sometimes gets stuck when cycling it. i was thinking maybe an ignition problem with the cylinder for the key or a wire. or maybe the relay or the dme? please help all thoughts and ideas are welcomed. it sounds like everyone here has more experience in beamers than me. thank you everyone.