Quote:
If you ask them to turn on, they were going to turn on for some minimum amount of time
I think that what you are describing is Injector Dead Time,, Injector Dead Time is amount of time that it takes an injector to open and begin full flow once it is commanded to open and to close and stop flow once the current that caused the injector to open is interrupted.
Usually it is voltage at the injector and/or fuel pressure at the injector that causes Dead Time to vary. Perhaps there is some condition with the wiring or the fuel delivery that is triggered by engine temperature changes, but you came up with a really nice fix that caused the injector Dead Time to be a smaller percentage of the injector open time so the effect of the variation was reduced.
At least that is my take on it,, and again nice work.
_________________
Doo Ron Ron and the Duke of Earl are friends of mine.....
https://www.youtube.com/watch?v=uX8Nj8ABEI8