I'm stumped and need the help of the collective wisdom here. I've looked over many, many threads on the topic so let me tell you what I've done so far. A little bit about the car - it's an E21 with a swapped in M20B25 from a later E30. Car used to belong to a friend of mine, it ran great, he sold it, still ran great then the last owner parked it under a cover for ~5 years. I managed to buy it back and didn't expect it to be so damn stubborn to get running again. Here are the steps I've gone through:
- drained fuel, replaced fuel filter
- Thinking it might be fuel pump relay, I wired up a separate relay so I can control when it runs. Still wired that way, but can put it back now that I know it'll squirt while cranking (not in key position "on" necessarily)
- Checked fuel flow which was a little weak...replaced fuel pump
- Checked for spark at the coil, there wasn't any so checked continuity between ECU and main relay, found that the fuel pump and main relay got swapped. In the meantime I kept hearing "crank position sensor" so replaced it then found that the new one reads 800 Ohms and the old one 500ish...went back to the old CPS but verified I did have spark after the relay swap so CPS is sensing the crank, at least somewhat.
- Replaced fuel injectors (the old ones were NASTY!) and fuel pressure regulator (Bosch injectors, another reputable brand pressure regulator, can't remember off the top of my head).
- Still didn't start, so I went back in and double checked that they don't squirt when key on pump running (since I have the relay bypassed the rail is pressurized) and that they DO squirt when turning over.
- Found two vacuum ports open on the manifold (near the throttle body and capped them. I don't know what they're there for, so LMK if this is important.
- Checked that the IAC is buzzing, took it off and cleaned it. Manually opened it up and it clicks shut when you then plug it in.
- Checked spark at a plug (had previously only checked at the coil)
- Plugged in the spare ECU/DME that came with the car, same behavior
A few more clues that I THINK aren't important but y'all know better than I do:
- Since I got spark, the starter kind of sounds like it's stalling out after a few seconds of cranking, then it starts cranking again. I can try to post a video if this is important. Maybe this says base timing is way off??
- I found the connector for the oil pressure sensor is broken (single plug on passenger side of block).
- I found that the oil level sensor plug (driver side of block near front) is a bit chewed up and doesn't click in place. I think it's making electrical connection. I've got aftermarket gauges so likely won't read out either way, but maybe it's important to start the car (seriously doubt it).
I'm getting weary from all this and would sure appreciate any help I can get. I think I've been through every YouTube video and forum checklist imaginable but sure hope I'm missing something and and someone out there knows what to check next.
- drained fuel, replaced fuel filter
- Thinking it might be fuel pump relay, I wired up a separate relay so I can control when it runs. Still wired that way, but can put it back now that I know it'll squirt while cranking (not in key position "on" necessarily)
- Checked fuel flow which was a little weak...replaced fuel pump
- Checked for spark at the coil, there wasn't any so checked continuity between ECU and main relay, found that the fuel pump and main relay got swapped. In the meantime I kept hearing "crank position sensor" so replaced it then found that the new one reads 800 Ohms and the old one 500ish...went back to the old CPS but verified I did have spark after the relay swap so CPS is sensing the crank, at least somewhat.
- Replaced fuel injectors (the old ones were NASTY!) and fuel pressure regulator (Bosch injectors, another reputable brand pressure regulator, can't remember off the top of my head).
- Still didn't start, so I went back in and double checked that they don't squirt when key on pump running (since I have the relay bypassed the rail is pressurized) and that they DO squirt when turning over.
- Found two vacuum ports open on the manifold (near the throttle body and capped them. I don't know what they're there for, so LMK if this is important.
- Checked that the IAC is buzzing, took it off and cleaned it. Manually opened it up and it clicks shut when you then plug it in.
- Checked spark at a plug (had previously only checked at the coil)
- Plugged in the spare ECU/DME that came with the car, same behavior
A few more clues that I THINK aren't important but y'all know better than I do:
- Since I got spark, the starter kind of sounds like it's stalling out after a few seconds of cranking, then it starts cranking again. I can try to post a video if this is important. Maybe this says base timing is way off??
- I found the connector for the oil pressure sensor is broken (single plug on passenger side of block).
- I found that the oil level sensor plug (driver side of block near front) is a bit chewed up and doesn't click in place. I think it's making electrical connection. I've got aftermarket gauges so likely won't read out either way, but maybe it's important to start the car (seriously doubt it).
I'm getting weary from all this and would sure appreciate any help I can get. I think I've been through every YouTube video and forum checklist imaginable but sure hope I'm missing something and and someone out there knows what to check next.
Comment