Robert... Grab a Cup of Coffee... Have a seat and get comfortable... and read... observe and consider this information very carefully:
(1) The Cam Phaser is only a FRACTION of the Entire Timing Chain Set Components that can lead to the "persistence of vision" involving the P0014 - P01345 Nightmare.
(2) Now... Consider this GIF ...and observe the enormous distance that the Timing Chain Must Travel to make One Complete Circuit...
(3) Then imagine that even with having the New Cam Phaser installed... if that Timing Chain has endured enough S-T-R-E-T-C-H over time... the Relationships between the ACTUAL Position of the Timing Cog on the Crankshaft ...versus... the ACTUAL Position of not only the Sprocket Gear on the Cam Phaser ...but also the Timing Chain Sprocket on the Intake Camshaft as well... and all the possible misinterpretations that can result is they SIMPLY DO NOT ALIGN WITHIN THEIR MEASURED SPECIFIED DISTANCES IN BETWEEN EACH OTHER.
(4) Based upon the sheer precision that the
PCM expects to read from the Three Stooges that are the
CPAS Sensor ....the
CPS Sensor and perhaps the most Important One... the
CKP Sensor... there is simply No Way that the
PCM will NOT find these event SLIGHTLY akimbo...and NOT throw the P0014 and the P1345 Codes. This HAS to happen if the Timing Chain has been Stretched past the limits of this Three Sensor reconciliation.
(5) The ONLY Solution left to avail yourself of involves a complete replacement ...not only of the Timing Chain, Timing Chain Guides and the Timing Chain Tensioner.... but the Intake Camshaft Sprocket as well due to Roller Grooving from endless wear in the concavities between the Timing Chain Teeth.
This is a Quote from a Fellow Sufferer who posted how he finally solved this expensive fix:
https://forums.trailvoy.com/showthread.php?t=53974
"I took the Envoy to a different dealer and they worked with me. They eliminated a simple thing or two that I could not check out, then they had to tear into the front of the engine. Replacing the (slightly stretched) cam drive chain and worn gears and sprockets has solved the problem of P1345 tripping on cold starts.
The price tag was about $3,300 but it's worth it to finally have it fixed because I could not pass Wisconsin's "emissions test" with the error code and the only way to clear the code also clears the I/M Monitor values that the state looks at.
The mechanics tell me that even though the cam angle was not far enough off to detect by having drive-ability symptoms, it takes such a small angle difference to trip the code that it's almost silly."
To paraphrase The Oracle in "The Matrix"
"You're a Good Man, Robert... and I hate Giving Good People... Bad News..."