I cant take it anymore, i have seen this happen on many engines, mostly trucks with ls1, basically the timing at a seemingly regular interval drops 20 or so degrees for no apparent reason, see the graph in the attached gif, anyone know what causes this? this particular scan is from a 2000 4.8L sierra