If this is a B5 or B5.5:
That one requires a (small) re-write of the CCM software - it's not a quick 'adaptation' setting.
Alientech controller; KVW100 programmer (which will permanently lock you out of any other code changes to the CCM, forever), or VDS-PRO (which requires a serial 409.1 KKL cable to connect to the CCM. Also, runs in DOS.)
I'm set up to do bench coding on B5.5 (1C0-) CCMs - you mail it to me, I tweak it, I mail it back. I'll eventually add B5 (1J0-) CCMs to the service (need to get plugs & a CCM to set that one up. Will do that later, depending on responses.)