Yep, I have seen this problem before it is the camshaft actuators that are bad not holding oil therefore not holding their position causing the code. I have seen low engine oil levels cause this as well so oil full? I sure it is so no worries. You might as well do the chains as well.
Here are the diagrams below to help you get the job done, start by disconnecting the battery and draining the coolant. Do an oil change once you are done.
You will need to remove the harmonic balancer. Here is a video on how to do that part and the diagrams below to show you how to do the rest you can get the parts from Ebay or Rockauto:
Check out the diagrams (below). Let us know what happens and please upload pictures or videos of the problem.
Images (Click to make bigger)
Thursday, October 11th, 2018 AT 2:55 PM