More than likely you are correct that this is a timing issue. However, it could also be a coincidence because there are other issues like the variable valve timing system. Here is a guide that talks more about this:
Below you will find the process from the manual on this code as the best way to find this is to run through the testing below.
If this happened right after the timing chain issue then I suspect the issue is the timing.
Which means we need to run through the testing below and that will show how to check the timing.
Please let us know what you find with this and we can go from there.
Images (Click to enlarge)
Thursday, September 2nd, 2021 AT 4:22 PM