My VSC and engine control lights are always on. Running a diagnostic check it read Camshaft Position sensor so changed it. Then it said Crankshaft position sensor, changed it. They still come on and it reads CPS again. My understanding is that these two sensors read the timing of the shafts etc. I'm wondering if they are actually working and I potentially have a slightly stretched timing chain which would throw the timing out. Any suggestions?