Autozone is just reading you a error code number. You need more detailed information before you start installing parts or you end up wasting money IMO. If you have a check engine light on due to a cam shaft position sensor it would be several reason which I am sure Autozone listed for you (that is their sales pitch) If you can post the error code number I can give you some more insight. Some of the newer vehicles will post an error for the camshaft sensor and truly have a problem with the crank shaft sensor.