An experienced mechanic can do a visual check and, from that, determine a problem with the camshaft or a crankshaft. The timing belt, which is also a common symptom of a P0017 code, can be easily checked. Sometimes if the check engine light is not on and the scanner shows this message, it can point to a problem with a faulty camshaft position Installation: 1. Attach Syncro Positioning Tool T95T-12200-A (3.0L, 4.0L) or T96T-12200-A (5.0L). Camshaft Synchronizer - 3.0L, 4.0L. Camshaft Synchronizer - 5.0L. 2. Align the synchronizer vane with the radial slot of the Syncro Positioning Tool T95T-12200-A (3.0L) or T96T-12200A (5.0L). 3. Rotate the tool on the synchronizer base until the VVT Solenoid. A VCT solenoid allows oil pressure to enter the camshaft phaser, which controls the timing of the camshafts through the PCM. It is essentially a spool valve controlled by an electronic circuit. Based on the spool valve’s position, oil pressure is allowed to retard camshaft timing or go into the phaser to advance. Mine is throwing P0022 and P0349 intermittently. 2015 - 2020 Ford F150 - Location of Cam Sensors Ford F150 2020 5.0L - I received a code for Camshaft Sensor A2. I have the new part, just do not know which one of the four censors is A2. I have one on passenger REAR (toward firewall), one on passenger Forward (toward flywheel) same line up on Directly from the Ford Tech Service Manuals: Camshaft Position (CMP) Sensor The CMP sensor is a variable reluctance sensor, which responds to a rotating trigger protruding from the camshaft. The trigger is a single 9.525 mm (0.375 inches) diameter peg approximately 18 degrees wide, projecting 3-5 mm (0.12 - 0.20 inches) from the camshaft. 2005 Mondeo ST TDCI Performance Blue MIJ Stainless Steel Exhaust dual Exit 1st Remap Massperformance 192bhp 320ibf 2nd Racebit Live Remap 205bhp 360ibf Graeme Welch Decat. Eibach-Pro Springs Wheels Refurbed. EGR Bypass Racebits Intercooler,now fitted impressed Asbo Brakes Superb. K&N filter The powertrain control module (PCM) sets the P0345 code if the camshaft position sensor (CMP) either sends inconsistent signals or stops transmitting any signal. Common causes of the P0345 code are a bad CMP, problems with the sensor wiring, a failed crankshaft position sensor, damaged or misaligned timing components, and a faulty PCM. Dorman 907-722 Engine Camshaft Position Sensor Compatible with Select Ford / Lincoln / Mercury Models 3.62 x 2.73 x 2.73 inches Spectra Premium S10133 Crankshaft Position Sensor Dorman 907-760 Engine Crankshaft Position Sensor Compatible with Select Ford / Lincoln / Mercury Models UVac.