Re: replace crank and cam sensors together?
P0335 is the most common error code for the crankshaft position sensor. Here are the possible error codes for the crank and cam shaft position sensors:
P0335 Crankshaft Position Sensor A Circuit Malfunction (L5)
P0336 Crankshaft Position Sensor A Circuit Range/Performance
P0337 Crankshaft Position Sensor A Circuit Low Input
P0338 Crankshaft Position Sensor A Circuit High Input
P0339 Crankshaft Position Sensor A Circuit Intermittent
P0340 Camshaft Position Sensor Circuit Malfunction
P0341 Camshaft Position Sensor Circuit Range/Performance
P0342 Camshaft Position Sensor Circuit Low Input
P0343 Camshaft Position Sensor Circuit High Input
P0344 Camshaft Position Sensor Circuit Intermittent
What error code are you throwing that is leading to to replace the CPS? I would not change the camshaft Position Sensor unless I was throwing a code indicating there was a problem with it.