It's giving me a P0346 error which is a Camshaft Position Sensor error. One dealer told me that "crankshaft" and "camshaft" were the same - I hung up on him. Another dealer told me that it has four. In checking the reference numbers he gave me, they are oil sensors for the cam shaft. It's really scary when the dealers don't know. Crazy thing is, my Ck Engine light went off by itself. Leaving on a long trip and want to get this taken care of. It has to have a sensor if the error code shows up, right?