I've got this P0016 code on my 2013 Explorer Sport, with just 80K miles. The dealer at first claimed changing the oil would fix it..... I didn't question why, as it was booked in for that anyway - this car has been main dealer serviced since new, whenever the little sticker they put on the windshield said to.
The ford dealer just called us after their "diagnosis" and started mumbling incoherently about changing the water pump and something about the phasers and quoted me 20.5hrs of work at their labour rate of $180/hr; so that's pushing 4 grand without parts. When challenged on exactly why replacing the water pump would fix this, he didn't really have an answer. Pushed further he said they needed to check the oil pressure, which would take another 1.5hrs of "diagnosis".
So they were already booking me for 5 grands of work. and they hadn't even done the basic easy stuff to try and figure out the problem. When I asked if they had tested the sensors; more crap, so no then.
This is a main ford dealer, who I have been a customer of for 8 years. How can a Ford dealer have less clue, after having the car for 2 days, than I can with 30 minutes on the internet?
I'm taking it to a local garage and I'll let you all know how I get on.