We see alot of threads where people ask a question like:
I have my High & low octane tables both set to 25* of timing but yet when I look at my scanner files its only showing 20* of timing...where is my timing going & why is it so low when im commanding more?
The first thing you need to check is all your adder & multiplyer tables ie ECT adder, ECT multiplyer, IAT adder, IAT multiplyer, AFR adder, AFR multiplyer, etc.
alot of the time your scan log will show you at say 130*F & your IAT adder table will be commanding negative 5 or 6* of timing at that point...that means its pulling that much timing.
And on LS1 pcm's you fortunatly can log things like IAT advance, burst knock retard, etc. which can help YOU narrow down what the issue is.
A little studying of your scan file & parameters within the editor can really open your eyes to a lot of these "little" things.