I am helping my neighbor troubleshoot his '95 318i with a standard transmission. He replaced the motor due to a valve chain guide breaking. He installed a rebuilt M42 engine. The car did start and run with the new engine and from what I have been told it ran very well. It started and ran numerous times while in the garage and on jack stands. He took it off the jack stands, restarted it, and drove it just outside of the garage where he left it idling. I am not sure how long he left it idling, but he said after a little bit it started to spit, sputter, and backfire then shut off. After that it would not restart. He is an old school engine builder and not an electrical guy so he has been throwing parts at it. Which is where I come in. I have been an electronics technician for the past 30 years and have built and repaired a number of engines in my days.
Before I got involved the owner had replaced the fuel pump, fuel pump relay, and DME relay. I have also tested the oxygen sensor relay and it is good. All of the fuses test good. The owner stated he had 200 psi of compression across the board. I am sure each cylinder wasn't exactly 200, but I am willing to say they are close.
The cam and crank position sensors, fuel filter, idle air control, throttle position sensor, coil pack, battery, ignition switch, starter, ignition switch, plug wires, and plugs are all new.
The coils all measured .6 ohms, which is in the middle of what they should measure. The plug wires were (1-4 respectively) 5.4K, 5.3K, 4.7K, 5.4K ohms. Number three is a bit lower, but It should be fine.
I checked for spark on each plug by pulling them, grounding the body, and looking for spark when cranking. Each plug has spark.
The crank sensor reads 542 ohms and the cam sensor reads 1326 ohms. Both are within the ± 10% margin.
Fuel pressure is 48psi when cranking.
I back probed the injectors and they are receiving pulsed signals from the DME. They are also receiving correct power. Pulled the intake manifold to pull the fuel rail. With the fuel rail removed I jumped the fuel relay to make sure I had flow to the rail. That would confirm there isn't a pinch or blockage from the pump to the fuel rail. Good to go. With the fuel rail pulled and fuel lines extended and reconnected I placed a large pail under the injectors and cranked the engine. The injectors pumped fuel in what looked to me a nice strong ^ pattern. The return line had plenty of fuel coming out of it as well.
Blew air into the return line to the tank to make sure there isn't a blockage there. All good.
Cleared the cylinders by removing the plugs, putting a little bit of oil in each cylinder, pulled the fuel pump fuse, cranked the engine for 15 seconds.
Opened the DME and found a little bit of corrosion. Cleaned that up and with a magnifying glass looked at every solder joint for cracks or bad connections. None found.
Before I got involved the owner hooked up an OBD1 scan tool, but it did not pull any codes. I performed the stomp test, but I can't even get it to go into the initial routine. The CEL just stays solidly illuminated.
I did some reading on DME's and the EWS systems. This car was manufactured in Jan 95. However, it does not have the ESW II system. The VIN on the DME matches the vehicle VIN plates. FWIW the DME has the maroon sticker on it.
All of the fuel has been drained from the tank. I even pulled the fuel pump and manually removed what little fuel was left in the bottom and the plastic cup that surrounds the fuel pump filter. 5 gallons of new fuel was added. Hooked up an extension on the output of the fuel rail and jumped the fuel pump really to push any old fuel out of the lines.
Checked the air flow meter and I have correct voltage going to it. I also have a varying resistance as I manually operate the door. When trying to start the car you can see the door open when the car chugs occasionally like it wants to start.
When we try to start the car it just cranks over. Every now and again it chugs a bit and will run for maybe a second before it stops. About the only thing left I can think of is that the DME is bad.
Tried spraying with starter fluid. It doesn't change much in how the engine tries to start.
I am leaning towards the DME being bad, but fully understand it could be something else. If anyone has any suggestions I am all ears. If you happen to be in the Hampton Roads area of Virginia and can lend a hand or have a DME we can swap in to see if the car will start even better.
Pics of the corrosion in the DME.




Videos of car trying to start
https://www.youtube.com/watch?v=WdBm_6h20qo&feature=youtu.be&fbclid=IwAR05zt--9KDTBuDZEmnrJ6Smktk7Vbr-OGybamjgw2Jlz3lsRU7HU5eyf5shttps://www.youtube.com/watch?v=jCSjVsjHrMY&feature=youtu.be&fbclid=IwAR0e7xE_TsklygngYT4vgiD8wIDNmlu6noLobDUKqNB6mMD3fSzF-F4Vhh8https://www.youtube.com/watch?v=otZl48iXqfY&feature=youtu.be&fbclid=IwAR0mGsUy7_m9ED70VM5wUOYKKHGGwrMZXpKDeEucaKnMaf2GOt8PZPV_Wus