so i got a code thrown on my denali today. It threw the o2 sensor yesterday and got it erased and then today it threw the p1345 code twice...truck runs good still, have noticed nothing but the ce light coming on, researched alil bit and it talks bout timing and 2 sensors..but if it runs good, would timing be an issue? i lost right now..any help would b appriciated