Is it time to replace the dreaded timing chain?
P2054 Continuous camshaft adjustment, Incorrect position of the exhaust camshaft [P0020]
And it comes back really quickly after getting cleared (mile or two of driving). The engine seems to run smoothly, idles at a normal 900rpm, no rattling or anything unusual upon startup- there's nothing noticeably wrong with it other than the CEL.
Is this most likely the timing chain needing a replacement or could it be something else (hopefully a lot cheaper to fix)? Changing the timing chain basically totals the car right now


