Well, maybe if the "professional" garage had just looked at the fault code and maybe used that as a starting point then I would not be 500£ down.
But also, importantly, dont fear the worst re camchain stretching unless you can hear a distinct rattle.
It might just be something as simple as a...