Interesting.

Timing jumps around a lot at 1600 rpm level highway cruise too,
On an Actron Scantool I have seen it vary from 35 to 45 degrees btdc
when the speed in MPH seemed very steady,
but EGR was flowing