The problem with a worn timing chain, is it will wear the sprockets, so replacing the chain (tensioners and guides?) will mean the new one could still be a bit loose, however.
I had this code on a Nissan and finding the cam sensor was the same part number as the crank sensor, I swapped them over, the code moved from the cam sensor to the crank sensor. One new sensor later, all was resolved.