Re: ticking noise from top end of engine
I would take it back to the garage who did the belts, it may be that they have the cam timing set wrong, which is extremely likely if they have not used the correct cam locking tools.
There are also a couple of other things that can cause ticking, loose spark plugs are one, so is a damaged camshaft lobe.
It may be worth asking what oil they used, many cars nowadays need 0w-30 or 5w-30 and they may have added it thinking it will be ok, these are too thin for the TS engine though. You need a 5w-40 of 10w-40, the 40 part denoting the oils viscosity grade when hot.
Giulietta 2.0JTDm (170), BMW 335i Cabrio