Welcome to Motoring Alliance. Sorry to hear of the troubles you are having.
I would wonder if they changed the chain guides and tensioner when they did the timing chain. Something I would ask them about.
Also ask them check for any signs of overheating.