P0016 and P0017 are cam position sensor errors. P0016 is the intake sensor, P0017 is the exhaust sensor. Since you are getting both errors I would suspect the crank position sensor is bad or has a lose connection since it is common between the two.
P0010 is also a cam position sensor error but I'm not sure how it differs from P0016/17.
Could also occur if the timing chain skipped a tooth.
The two solenoids that are on the top of the engine (in this video he takes one out and tests it) are usually the culprits when you get these codes and can be easily swapped out without taking the valve cover off like he has done in this video. They run something like $50 each if you just want to swap them and see if that fixes your codes. It is not uncommon for these solenoids to fail...
Just trying to understand how this new software works and how it counts and I haven't bothered with this on the other forums that have converted to this new software.
I'm guessing I'll be back here shortly.