I think Gm made it start hot from maf reading, and it starts hard hotter in stock applications too. I too think that it starts longer when it gets hotter, above 80 degrees.

There are 2 tables that set engine run flag. When it is set it calculates fuel from maf.
$122b4 are the rpm above which the flag is set. The scalar for the table is x*12.5, on the xdf is set at x*25, so fix that first to get accurate readings.
At 80* you can lower the rpms to 160-180.

Than the other table is $122bd. This is a counter of how many cycles the routine will run with the rpm target reached, before the engine run flag is set.
Set it to 0 above 80 degrees.


The injectors are from 01-02 ls6 vette. I will dig a bin and see what are the stock offsets.
You can even try the ls1 patch if we score some good data. The fuel flow is linear with vacuum manifold so it won`t be hard to interpolate.

The low pulse slope is very important, when you have that much low pulse driving, below 4ms the flow is not linear and needs adjusting, usually adding time.

The end of injection target is pretty much the same above 44*.