So I have been researching all the F150 sites for the last several weeks. Have a 2012 F150 XLT ecoboost. 80K miles, throwing the P0017 code occasionally. Literally the CEL will go on and off throughout the day. As well as have decreased power sometimes, but not all the time. Had a certified Ford mechanic friend of a friend do a basic Ford computer hookup to just rule out the known timing chain issue. Ford mechanic said the timing chain was fine, as where the cam and turbos. Have done the suggestion of changing the oil and spark plugs. None of this has rectified the CEL yet. Thoughts?