Thanks for the update Coyote, didn't think .75 was a downgrade
rmccomiskie, you have to tell me what equipment you are using (especially if it's affordable). That is a nice suite of data. Also, I wondered if you can (or have) try changing:
attachInterrupt(0, processInjOpen, FALLING);
attachInterrupt(1, processInjClosed, RISING);
to:
attachInterrupt(0, processInjOpen, RISING);
attachInterrupt(1, processInjClosed, FALLING);
and using an injector tap. That injector signal looks good, but inverted. It might take a little more tweaking than just swapping the edge processors (i.e. funny business when engine is off) but hopefully it will be an improvement.
The ecu signal might be an "area under the curve" thing, don't know. but the decel ECU graph would not be detected correctly certainly.