Thanks for the quick reply.
The actual code was (is):
P0340 - Camshaft Position Sensor circuit fault.
I have taken it to 2 different Ford dealers and got 2 completely different diagnosis.
The first thinks it is interference in the engine compartment that is causing the sensor to read as faulty, which in turn is making the computer go into a diagnostic mode which causes the timing to go out of whack. They are willing to "try" to track it down but it will cost me 4-5 hours of labor and there are no guarantees... I am therefore not convinced that this is much of a possibility.
The second says they "think" it is a cam solenoid. This is apparently the actual actuator that the sensor reads. This is a $600CDN part and they say 6 hours of labour. Again no guarantees so I am hesitant.
VCT I assume is the Variable Cam Timing? Is the Cam Solenoid the only player in the variable timing? Is there a way to bypass the variable part and simply fix it to a specific timing? (maybe less performance and ecomomy but if it fixes the problem...)
CPS I also assume is the Cam Positioning Sensor? I want to try changing the plugs and wires next weekend, is there a possibility that this is the problem? (I checked at a local parts place and the spark plugs were $18 each! Is this normal for this car or are there cheaper ones out there?) I don't want to sound cheap but if it isn't the problem I will be out $80 just for the plugs, plus the wires etc. Is there any other component "spark" related to be changed? ( no cap or rotor, but an equivalent? )
Thanks again.