SES light came on about a month ago. Went out on its own about a day later. Truck running fine, really good. I did not scan for codes at that time. Anyway I went out of town this weekend and while I was away it came on again and went out on its own later that day. When I returned home I did scan this time and P1345 was in the memory. The truck runs really good no problems and the SES light is out. I understand the fault code (Camshaft to crankshaft correlation) (timing) but, should I be concerned if it goes off on its own? Truck has 142k miles on it and runs really good. It starts fine, gas mileage, drivability all seem fine. Any thoughts?