Hi R3V,
Long time reader, but first real post here.
I am experiencing a problem with my newly turbo'd m20b25 setup using MSPNP2 standalone. Before I get into the problem the title alludes to, I will just give a quick background of the setup itself and provide relevant info:
-The E30 in question is a U.S. spec 1991 325i.
-Originally automatic, swapped professionally to g260. The ZH4HP22 was mechanically controlled so I do not believe any crucial wiring was manipulated during the swap.
-Completely stock late model M20B25.
-New M20 MSPNP2 ECU purchased from DIYautotune.com.
-New Holset HE300 turbo, cast iron t3 manifold.
-Siemens Deka 630cc injectors.
-New VNE M50 variable TPS.
-Single Wideband O2 and controller, Bosch sensor.
-Stock fuel pump and FPR for now.
-Prior to installing the turbo system, this car has been my daily for nearly 6 years and has always been reliable and free from engine-related problems. The M20 has had all of its sensors replaced over my ownership and much more.
-Everything has been programmed appropriately in TunerStudio (correct base map, timing set, correct req_fuel for the injectors, wideband calibrated and linked, sensors and tables calibrated, etc.) So I assume the car would at least start on these inputs.
Photo of the engine bay for reference of what setup we are dealing with:

So, here's what's going on. From when I first installed the MS two weeks ago until this evening, I have been trying to start the car on the MegaSquirt system. Each time I would attempt to start the car, it would either not start at all or start briefly and then die rapidly (after approx. 10 sec). The MS was getting a crank signal, TPS signal, and the rest of the sensors seem to be communicating with the ECU. The MS has 12.00V and it does not drop drastically while cranking. So, naturally, I assumed the engine was not receiving fuel and I started messing with ASE, WUE, and Cranking pulse %. This did not help. Keep in mind I am a complete tuning novice. I pulled the plugs and noted they were wet with fuel. I also later checked spark and it was fine. So I have spark, fuel, and the timing is correct or at least in the ballpark (this should at least start the car). To rule out a bad CPS or any problem with the motor itself (maybe I damaged something while installing the turbo system) unlikely but who knows, I put the stock injectors back in and started the car on the stock DME. It fired right up. So no problems with the motor or associated wiring. Now I turned my attention to the MS. It must be in the tune I thought initially, so I kept manipulating inputs in Tuner Studio and researching over the past weeks but was ultimately stumped. The car would just crank and not start. I never suspected the fuel pump relay and associated system to be an issue, as the car works on the stock DME, so it must be fine. Also, with both the stock DME and the MS I hear the relay click. This evening, though, I had a thought: maybe the fuel pump is not staying on when the car actually catches and starts. This is why the car would catch and die after ~10 seconds regardless of how much I increased fuel. Maybe the MS is not telling the fuel pump to stay running. To test my theory, this evening I jumped the fuel pump relay, started the car, and it fired right up. I was able to do some idle tuning as well. I was rather confused. Why did the stock DME work to start the car with the relay and MS not? Does MS modulate the relay and associated system in a different manner? I don't think so, right?
So, R3V, my central questions are: what may be causing the MS to not keep the fuel pump running? Could the fuel pump relay be nonfunctional or "off" slightly to a point where the MS is unhappy? Is it a problem with the MS ECU itself? Maybe my car's DME harness?
Your help would be greatly appreciated. Let me know if anyone has experienced a similar problem or if you would like data logs, photos of my TunerStudio settings, or any clarification on what I just described.
Thanks R3V,
-Anthony
Long time reader, but first real post here.
I am experiencing a problem with my newly turbo'd m20b25 setup using MSPNP2 standalone. Before I get into the problem the title alludes to, I will just give a quick background of the setup itself and provide relevant info:
-The E30 in question is a U.S. spec 1991 325i.
-Originally automatic, swapped professionally to g260. The ZH4HP22 was mechanically controlled so I do not believe any crucial wiring was manipulated during the swap.
-Completely stock late model M20B25.
-New M20 MSPNP2 ECU purchased from DIYautotune.com.
-New Holset HE300 turbo, cast iron t3 manifold.
-Siemens Deka 630cc injectors.
-New VNE M50 variable TPS.
-Single Wideband O2 and controller, Bosch sensor.
-Stock fuel pump and FPR for now.
-Prior to installing the turbo system, this car has been my daily for nearly 6 years and has always been reliable and free from engine-related problems. The M20 has had all of its sensors replaced over my ownership and much more.
-Everything has been programmed appropriately in TunerStudio (correct base map, timing set, correct req_fuel for the injectors, wideband calibrated and linked, sensors and tables calibrated, etc.) So I assume the car would at least start on these inputs.
Photo of the engine bay for reference of what setup we are dealing with:
So, here's what's going on. From when I first installed the MS two weeks ago until this evening, I have been trying to start the car on the MegaSquirt system. Each time I would attempt to start the car, it would either not start at all or start briefly and then die rapidly (after approx. 10 sec). The MS was getting a crank signal, TPS signal, and the rest of the sensors seem to be communicating with the ECU. The MS has 12.00V and it does not drop drastically while cranking. So, naturally, I assumed the engine was not receiving fuel and I started messing with ASE, WUE, and Cranking pulse %. This did not help. Keep in mind I am a complete tuning novice. I pulled the plugs and noted they were wet with fuel. I also later checked spark and it was fine. So I have spark, fuel, and the timing is correct or at least in the ballpark (this should at least start the car). To rule out a bad CPS or any problem with the motor itself (maybe I damaged something while installing the turbo system) unlikely but who knows, I put the stock injectors back in and started the car on the stock DME. It fired right up. So no problems with the motor or associated wiring. Now I turned my attention to the MS. It must be in the tune I thought initially, so I kept manipulating inputs in Tuner Studio and researching over the past weeks but was ultimately stumped. The car would just crank and not start. I never suspected the fuel pump relay and associated system to be an issue, as the car works on the stock DME, so it must be fine. Also, with both the stock DME and the MS I hear the relay click. This evening, though, I had a thought: maybe the fuel pump is not staying on when the car actually catches and starts. This is why the car would catch and die after ~10 seconds regardless of how much I increased fuel. Maybe the MS is not telling the fuel pump to stay running. To test my theory, this evening I jumped the fuel pump relay, started the car, and it fired right up. I was able to do some idle tuning as well. I was rather confused. Why did the stock DME work to start the car with the relay and MS not? Does MS modulate the relay and associated system in a different manner? I don't think so, right?
So, R3V, my central questions are: what may be causing the MS to not keep the fuel pump running? Could the fuel pump relay be nonfunctional or "off" slightly to a point where the MS is unhappy? Is it a problem with the MS ECU itself? Maybe my car's DME harness?
Your help would be greatly appreciated. Let me know if anyone has experienced a similar problem or if you would like data logs, photos of my TunerStudio settings, or any clarification on what I just described.
Thanks R3V,
-Anthony
Comment