deffo timing out, that will be why it put a vvt fault up and cause the rough running. i would expect any garage to be able to do a timing belt on one of those engines even an apprentice should not be able to fuck it up to be honest so i would be wary of the garage tbh