you also need to be tuned to the right radio station for tmc to work.. if you have a single tuner, then it needs to be on classic fm I think for the uk (when you are listening to the radio) or if you are listening to cd/tape I think it will go to classic fm automatically in the background?..
I had classic fm as a stored station just incase so its kind of already looking at it when I had a single tuner, but upgraded to a dual tuner; the secondary tuner will always be tuned to classic fm or whatever the local tmc channel is, regardless of whats happening with the radio/cd/tape
Not sure which tuner is in the X5 as standard..
b