Tonight was interesting. I was back to the pumps running and not turning off, but this time I had the laptop at the car. I of course I tried to start the engine and it sounded like it was starting, but immediately died. This lasted for two or three tries and then nothing. Very similar to what was going on at the event. This time, after the engine refused to start, I plugged in the laptop and got ECU not connected. It looks like the ECU was not getting power. Right now, for some reason, it seems like sometimes the pumps get power and other times the ECU does, since when the pumps weren't running, the ECU seemed to be fine.
I'm guessing I'm having problems with the relays. But, it seems strange that no power to the ECU would cause the pump relays to turn on full time. It also sounds like I should mess around with the relays and check grounds and power levels. I assume I can figure out the pin-outs.
Looking at the Motec default wiring diagram, it indicates that turning on the ignition switch activates a relay that sends power to pin 1 and also to one side of a single fuel pump relay. The diagram also shows a second relay that would send power to the ignition system, but I believe I have my ignition coil/MSD directly connected to the ignition switch. There are three relays, but the third one powers the second fuel pump. The ignition switch relay goes directly to ground, but the other two connect to pin 36.
OK, without looking at the wiring diagram, that's all kind of confusing, but If you turn on the ignition switch, the main relay should turn on and power should go to the two relays. If power is not getting from the main relay to the ECU, perhaps pin 36 is default connected to ground and the pumps turn on. I think I need to check power to pin 1, the resistance to ground of pin 36 and the ECU ground at pin 25.
This engine does have a distributor and when the pumps are running I do have good pressure on a gauge. So long as I can hear the pumps, I'm confident that the problem is the injectors not firing.
I would just suggest a general look through the log, check that injector duty cycle or pulse width looks realistic, temps, map or bap, throttle pos and if any errors are showing.
As I recall, duty cycle was less than 3%, throttle position was zero and temps looked OK. When the engine is stationary and the ECU is talking, there are no errors and I could have, but didn't check to see if the TP changed as I opened the throttle. Today though, when it was briefly trying to start, the throttle seemed to working normally. Looking at the engine log, it looks like lambda was acceptable until the engine died.
I had looked at the logged errors and the were interesting. For some reason, every parameter showed two errors, with a few exceptions. The (ominous) exceptions were:
Battery, 59 times
Injector 1, 89
Injector 2, 35
Injector 3, 59
Injector 4, 106
No sync, 55
Sync error, 54
I will admit that seeing errors related to sync is not new, but in the past the engine went back to running fine once there was gas in the tank.