Help! I am having a problem with an 05 Ford Freestyle. The code for the Camshaft Position Sensor P0340. I have replaced the Sensor, the pigtail and the wire going to the PCM. I checked the voltage and the frequency and they both are fine. The code doesnt come back if keep the engine about 2800 RPMs, as soon as it drops below that, it triggers the code again. If anybody has experianced this problem and fixed it or has a suggestion please let me know. Thanks