I am trying to tune a 5.3L 2002 pickup. I logged it for the first time last night. For some reason it is getting KR once in a while at part throttle while cruising down the road. I'm not sure if it is false knock or not. Anyway i high light the part in the log where the KR is occurring and going into the tune tool to see where it is in the spark table. The cells selected show a value of -.5 and -.7 however the actual spark timing is much higher. It is showing an average of 28 degree's advanced. How is the high octane spark table showing such a low number yet the actual timing that is being scanned so much higher?

I understand that other influences such as coolant temp, IAT etc.. affect the spark but under normal operating conditions shouldn't the spark timing follow the spark table pretty close? Also I believe there is a PID that shows which table it is pulling spark off of, what is that PID for the LS1 pcm?