Finally! The truck is back (purrs nicely too)…
This will be the final word on the truck (I hope). In a nutshell, the timing chain tensioner had gone south and while they were fixing that, they noticed that the end of the camshaft where the timing sprocket goes on was badly cracked. So, both have been replaced and I’m mobile again!