With all due respect to the lube-guys, cam timing belts dont give symptoms that *come and go*. Once the cam(s) timing slips, it can only get worse, not suddenly reverse back to where it should be.
If you buy yourself a Ignition timing light, you can look at the engine's timing yourself. They aren't all that expensive. You hook the light's red and black wires [which come with alligator clips] to the battery +-ve and --ve posts. That leaves the spring on the end of the spark-type lead from the light, to be connected to number 1 spark-plug. Start car, press light's trigger [its shaped like a gun usually] aim the flashing high-intensity light at the engine's crank-shaft pulley. The notches will appear steady when the engine is idling. If they are moving bacck and forth, you have unstable ignition timing.
This is one thing which most can do to eliminate ign-timing as a cause of the rough running. If it was OK, I'd get the mixture checked by anyone who has an Exhaust gas analyser,..or failing that use a digital volt-meter on the O2 sensors. Idealy tho, If the EGAnalyser indicates the mixture is wrong, and especially its moving around,..but the O2 sensor(s) indicate its steady, it points to the O2 sensor being nutted. This is just an indication on how I'd go about sussing the engine if it was mine. Perhaps you could hire these things?
Because its a turbo, inlet manifold vacuum will be different to a NA donk. Under power, it would go positive [pressure], at idle it'd be negative or vacuum.
JJ